Files
agent-aide/statements/2.md

17 lines
996 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1. 用--modules
2. 扁平结构
3. 作为独立模块默认启用因为有可能后续项目稳定后会把所有程序编译为无需额外环境依赖的二进制可执行文件甚至是使用rust重写程序
4. 参数用逗号分隔
我的新想法:
1. 弃用check仅保留ensure
- 因为不论是有明确的配置文件指定了具体环境模块配置的情况,
- 或者是单独使用模块参数忽略掉配置是否启用,
- 都说明有明确的对指定模块的使用意图,
- 我希望只要执行了就默认为预期是目标环境可用,
- 所以仅保留ensure若检测到不可用就自动尝试修复修复成功后可用正常输出反馈告知LLM环境可用即可
2. 但是使用list时依然显示其模块能力情况有些模块可能没办法支持ensure
3. 只有使用--all选项时不进行ensure操作仅检测
- 使用all时对所有已启用的模块仅执行check操作报告其可用性