AiToDo
在 VS Code 中与 Microsoft To Do 无缝集成,内置 AI 聊天助手支持。
功能特性
任务管理
- 查看和管理您的 Microsoft To Do 列表
- 创建新列表和任务
- 完成任务、重新打开已完成的任务
- 标记/取消标记重要任务(星标)
- 删除任务
- 仅显示星标任务的过滤功能
- 任务详情视图
AI 聊天助手
- 在 VS Code 聊天中总结您的任务数据
- 帮助规划下一个任务
- 通过自然语言创建任务、列表
- 支持完整的任务管理命令(创建、完成、星标、删除等)
使用方法
登录
- 点击侧边栏的 AiToDo 图标
- 点击 "Login" 按钮登录您的 Microsoft 账户
任务视图
登录后,您可以在侧边栏看到:
- AiToDo 列表视图:显示所有任务列表和任务
- 任务详情视图:查看选中任务的详细信息
快捷操作
每个列表和任务都支持右键菜单操作:
- 列表:创建任务、刷新、删除列表
- 未完成任务:完成、星标、删除
- 已完成任务:重新打开、删除
- 星标任务:取消星标
过滤器
AI 聊天
登录后,打开 VS Code 聊天并输入 @todo:
示例:
@todo 我接下来应该做什么?
@todo 总结我今天紧急的任务
@todo 创建列表:周末杂务
@todo 创建任务:买牛奶 | 列表:购物清单
@todo 完成任务:买牛奶 | 列表:购物清单
@todo 重新打开任务:买牛奶 | 列表:购物清单
@todo 星标任务:买牛奶 | 列表:购物清单
@todo 取消星标任务:买牛奶 | 列表:购物清单
@todo 删除任务:买牛奶 | 列表:购物清单
命令面板
可通过命令面板(Ctrl+Shift+P)访问以下命令:
AiToDo: Login - 登录
AiToDo: Refresh - 刷新列表
AiToDo: Create tasks - 创建任务
AiToDo: Create a list - 创建列表
AiToDo: Only show starred tasks - 仅显示星标任务
AiToDo: Show all tasks - 显示所有任务
AiToDo: Show task details view - 显示任务详情视图
AiToDo: Hide task details view - 隐藏任务详情视图
要求
- Microsoft 账户(个人账户或工作/学校账户)
- VS Code ^1.101.0 或更高版本
扩展信息
开发
构建
npm run compile
监听模式
npm run watch
打包扩展
npm run package
发布
npm run publish
| |