Skip to content

Latest commit

 

History

History
7 lines (7 loc) · 1.05 KB

File metadata and controls

7 lines (7 loc) · 1.05 KB
  1. 是否要对 AI 输出的代码也做语法高亮? 我感觉不需要吧, diff 高亮就可以了, 如果没有输出 diff, 基本上也没啥用
  2. 怎么根据 AI 输出生成 diff files 列表? Aidermacs 代码搬运过来? 每个项目都要按照文件粒度缓存补丁
  3. diff review 的界面: 左边铺满, 左边上面分别是 "全部文件、文件 A、文件 B", 左边下面是 "全部文件的 hunks, 文件 A 的 hunks, 文件 B 的 hunks", 支持整个文件 apply/cancel 和 hunk 的 apply/cancel
  4. 右侧栏应该显示所有 session 的状态,方便用户知道 AI 干完活以后,手动切换 session
  5. 研究 Cursor 的提示词, 看看能否用 RAG 的方式来增强 aider tree-sitter 这种 repomap 的方式? 我总感觉 Cursor 的那种模式要高级一点, aider 适合自己的项目精确重构, Cursor 适应范围要广很多
  6. 可以随时更改过去的某个 prompt,然后重新发给 LLM, 执行这个命令的时候, 建议临时取消 read-only 后, 编辑后重新发送
  7. 动态切换 AI Model