Files
agent-aide/reply/re-03.md

1.8 KiB
Raw Blame History

调整意见

  1. command init中指导的是先aide env ensureaide init(视.aide/是否存在):
    • env的检查需要用到环境配置文件但配置文件在.aide下
    • init会创建配置文件但后续没提要再次检查env
    • 这个顺序是否存在问题

能不能把init提到env前执行在设计程序时保证init的运行不依赖于任何需要另外安装的包保证只要aide封装脚本检测到了python3就一定能运行init

如果无法保证比如要引入配置文件解析的包那能否把env拆分为两部分然后

1. 先执行aide env ensure --aide-runtime 本身所需runtime的环境检查和自动修复保证可运行所有aide程序
2. 执行aide init确保配置文件
3. 执行aide env检查项目所需环境配置
  1. 把状态记录、流程变更、git操作等全部程序化封装为aide指令后剩下的部分已经很轻量了prep和exec都不需要也不应该再主动向LLM提出关于git操作、状态记录等操作的提示词只要让LLM有流程和步骤的概念按要求执行aide flow即可不应该再主动关注那些自动化的操作本身的事

  2. 而且我希望的是prep的最开始就要执行aide flow我在before-2.md中已经举了很详细的从头开始的先后调用的示例了你要更正prep的指导内容并更新skill中关于开头部分的flow环节名

  3. 我想要prep和exec都要可以接受传入指定文档路径参数prep指定任务原文档exec指定任务细则文档当未传入时使用项目的环境配置文件中设置的默认的原文档和细则文档这个配置应该要在init阶段最后检查项目环境配置时由aide env输出反馈给LLM通常默认情况下原文档默认为task-now.md 细则文档默认为task-spec.md