用于 DrawForge 的引导技能。使用此技能可将代理加入 DrawForge GitHub 仓库,了解项目结构,运行规范的 c...
DrawForge Bootstrap. 这是 DrawForge 寄存器的轻量级登机技能是一项面向实际任务的技能,主要用于这不是完整的 DrawForge 系统;工作是引导代理机到正确的 GitHub 寄存器 Docu 上。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
这是一个面向 DrawForge 仓库的轻量级上手技能。
它并非完整的 DrawForge 系统。 其作用是引导智能体(agent)准确定位至对应的 GitHub 仓库、文档、冒烟测试(smoke test)及执行流程。
DrawForge 本身是一个构建在 Microsoft Visio 基础之上的、由智能体驱动的闭环系统。 其目标是将参考图(reference figures)转化为可直接编辑的图表资产(diagram assets),通过辅助智能体以更接近胜任型人类用户的方式操作 Visio,而非将其当作一个“盲调用”的 API 接口。
本技能可协助智能体完成以下任务:
使用本技能后,智能体应能实现以下目标:
.vsdx 文件,而非不可编辑的静态图像副本当智能体需要满足以下任一条件时,请使用本技能:
请在以下情形中启用本技能:
本技能不打包整个仓库,也不包含以下内容:
完整项目托管于 GitHub 仓库:
https://github.com/qweadzchn/DrawForge
git clone git@github.com:qweadzchn/DrawForge.git cd DrawForge
若无法使用 SSH 协议,请改用 HTTPS 地址。
请优先阅读以下文件:
AGENT_START_HERE.mdAGENT_GUIDE.mdGET_STARTED.mddocs/human/setup/AGENT_COLD_START_SMOKE_TEST.mdMODE_POLICY.md在仓库根目录下执行:
python Setupprepare_smoke_test.py --config Setupexamplessmoke-test-inputpng-1.json python Setuprun_draw_job.py --config Setupexamplessmoke-test-inputpng-1.json python Setupexecute_drawdsl.py --config Setupexamplessmoke-test-inputpng-1.json --round 1 --save-final
预期输出文件:
OutputPreview/smoke-inputpng-1/round-01.pngOutputEditable/1_smoke_test_final.vsdx在 DrawForge 内部协作时,请遵循以下归类原则:
请参阅:
README.mdCONTRIBUTING.mddocs/architecture/FEEDBACK_PROMOTION_LOOP.md