SuperAPI AI 工具集

intentline-plan

智能体与模型

查看项目

更新于 10-18 05:31

技能介绍

Intentline Plan 是 grove/intentline 下的智能体技能,通过 Skills CLI 安装指令:npx skills@latest add grove/intentline。该安装仅包含智能体指令,不包含 Intentline Python 包;如需执行命令,需先在 Python 3.11+ 环境安装运行时(python -m pip install git+https://github.com/grove/intentline.git 或本地 wheel),并用 python -B -m intentline --help 验证。

用途:从一条普通用户请求出发,保存并返回一份简洁、来源绑定的验收草案。草案包含义务(R 项)、决定性边界、材料决策/证据缺口、确切保存位置与来源/合同哈希,以及一个下一步动作。捕获、JSON 和命令由技能内部处理,一次语义规划即可,无需强制独立审计。

主要能力:优先使用显式提供的原始 UTF-8 源文件;若宿主不提供逐字原始字节,需披露非逐字捕获并标记持久化不完整。仅选择少量必要的原始项目文件,不爬取或调用 Lore。选择仅所有者可访问的新输出根目录,或已忽略的工作目录,并在保存前验证排除。用 intentline prepare 冻结源文件与上下文,读取返回的 source_bundle_sha256。手工编写 schema 1 的 draft.json,包含 contract、schema_version、contract_id、revision、source_bundle_sha256、intended_outcome、requirements、constraints、out_of_scope、open_decisions、evidence_gaps、change_notes。每个 R 行包含一个可证伪结果、来源引用、边界、接缝、独立预期 oracle 与计划证据路径。可选在风险相关场景下给出建议测试场景,但仅为建议,不运行、不自动写测试。最后用 intentline propose、check、render 检查结构,仅修复实际结构失败并重跑。

使用方式:先安装运行时,再按流程准备源文件、编写草案、运行命令。示例命令:python -B -m intentline prepare --source /absolute/project/request.md --context /absolute/project/docs/policy.md --root /absolute/project --out /private/selected/task --json;然后 python -B -m intentline propose --work /private/selected/task --draft /private/selected/task/draft.json --json;python -B -m intentline check --work /private/selected/task --json;python -B -m intentline render --work /private/selected/task --json。

适用场景:需要将用户请求转化为结构化的验收草案、保持来源与合同哈希可追溯、区分义务与证据缺口、在不实现不测试的前提下形成计划性文档。限制:不实现、不运行测试/证明、不批准、不采纳、不发布、不调用下游工具;不支持父/子生命周期、运行时前置导入和控制器交付;复制的技能目录本身不包含链接的仓库文档。缺失事实(收费、价格、平台、效果等)暂未提供。