Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Coding
结构化开发工具免费版
Try it面向个人开发者的结构化编码工作流工具,包含版本化开发流程管控。核心能力:. 适用于需要code dev v1 tool相关能力的开发场景,提供结构化的工作流程和配置指引. 该工具经过深度差异化处理,针对用户反馈和使用痛点进行了优化改进,提升了实用性和可操作性.
What it does
结构化开发工具免费版 导读 结构化开发工具免费版为个人开发者提供版本化的编码工作流管理。工具遵循"请求 → 规划 → 执行 → 验证 → 交付"的五步结构化流程,每个步骤都有明确的检查点,支持回溯与状态追踪. 免费版聚焦个人开发场景,提供偏好记忆、任务拆分、检查点管理等核心能力. 请求格式 | 参数名 | 类型 | 必填 | 说明 | |---|---|---|---| | input | string | 是 | 结构化开发工具免费版处理的输入数据或指令 | | options | object | 否 | 附加配置选项,如模式选择、格式偏好等 | | callback_url | str…
The skill document
结构化开发工具免费版
导读
结构化开发工具免费版为个人开发者提供版本化的编码工作流管理。工具遵循"请求 → 规划 → 执行 → 验证 → 交付"的五步结构化流程,每个步骤都有明确的检查点,支持回溯与状态追踪. 免费版聚焦个人开发场景,提供偏好记忆、任务拆分、检查点管理等核心能力.
请求格式
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 结构化开发工具免费版处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
请求 → 规划 → 执行 → 验证 → 交付
↑ |
└──── 检查点回溯 ←─────────────┘
| 步骤 | 输入 | 输出 | 检查点 |
|---|---|---|---|
| 请求 | 用户需求 | 明确目标 | 需求确认 |
| 规划 | 开发目标 | 任务清单 | 方案评审 |
| 执行 | 任务清单 | 代码变更 | 步骤验证 |
| 验证 | 代码变更 | 测试结果 | 质量检查 |
| 交付 | 测试结果 | 交付物 | 交付确认 |
处理: 解析五步结构化工作流的输入参数,完成核心逻辑,返回格式化结果. 输出: 返回五步结构化工作流的响应数据,附带状态标识与运行日志.
2. 偏好记忆系统
$HOME/code/
- memory.md # 用户偏好
- checkpoints/ # 检查点记录
# 初始化
mkdir -p $HOME/code/checkpoints
偏好存储规则:
| 触发条件 | 存储行为 |
|---|---|
| 用户说"记住我偏好 X" | 存储到 memory.md |
| 用户说"别再做 Y" | 存储到 memory.md 禁止区 |
| 用户未明确要求 | 不存储 |
处理: 解析偏好记忆系统的输入参数,完成核心逻辑,返回格式化结果. 输出: 返回偏好记忆系统的响应数据,附带状态标识与运行日志.
3. 检查点管理
每个步骤完成后创建检查点,支持回溯:
# 查看检查点历史
请列出当前任务的所有检查点
# ...
# 回溯到指定检查点
请回溯到"方案评审"检查点,重新规划
处理: 解析检查点管理的输入参数,完成核心逻辑,返回格式化结果. 输出: 返回检查点管理的响应数据,附带状态标识与运行日志.
- 通过
input_params参数指定操作类型(创建/查询/导出)
4. 任务拆分与验证
原始请求: "实现文件上传功能"
# ...
结构化拆分:
步骤1 创建文件元数据模型 [检查点: 模型验证]
步骤2 实现文件存储服务 [检查点: 存储验证]
步骤3 添加上传 API 端点 [检查点: 端点验证]
步骤4 实现文件类型校验 [检查点: 校验验证]
步骤5 编写单元测试 [检查点: 测试验证]
处理: 解析任务拆分与验证的输入参数,完成核心逻辑,返回格式化结果. 输出: 返回任务拆分与验证的响应数据,附带状态标识与运行日志. 能力覆盖范围:支持的场景关键词如下:版本化编码工作流、支持规划、测试的结构化开发、与偏好记忆、面向个人开发者的、结构化编码工作流、提供版本化开发流、程管理、核心能力、规划到交付的五步、结构化开发流程、用户偏好按需记忆、与复用、步骤化任务拆分与、独立验证、开发状态追踪与检等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.
- 通过
input_params参数指定操作类型(创建/查询/导出)
场景介绍
场景一: 个人项目结构化开发
从需求到交付的完整结构化流程.
# 1. 提出请求(需求确认检查点)
请帮我实现一个用户注册功能
要求: 邮箱注册、密码加密、邮件验证
# ...
# 2. 规划(方案评审检查点)
# 工具拆分任务:
# 步骤1 创建用户数据模型
# 步骤2 实现密码哈希
# 步骤3 实现注册端点
# 步骤4 实现邮件发送
# 步骤5 编写测试
# ...
# 3. 逐步执行(每步创建检查点)
请执行步骤1 创建用户数据模型
# → 检查点: 模型验证通过
# ...
# 4. 验证(质量检查检查点)
请运行步骤1的单元测试
# ...
# 5. 交付(交付确认检查点)
请运行完整测试套件并交付
场景二: 功能迭代与版本管理
对已有功能做迭代改进,利用检查点管理版本.
# 迭代请求
请优化现有认证模块
目标: 添加限流和日志
# ...
# 规划:
# 步骤1 分析现有代码 [检查点: 代码分析]
# 步骤2 实现限流中间件 [检查点: 限流验证]
# 步骤3 添加日志记录 [检查点: 日志验证]
# 步骤4 更新测试 [检查点: 测试验证]
# ...
# 如需回溯
请回溯到"限流验证"检查点,调整限流策略
场景三: 代码质量自检
交付前做结构化质量检查.
# 交付前自检
请执行交付前质量检查:
- 单元测试全部通过
- 无 lint 错误
- 无类型错误
- 代码审查自查清单完成
输出: 质量报告 + 交付建议
偏好
- 语言: Python
- 风格: PEP 8
- 测试: pytest
...
禁止
- 不使用 print 调试
- 不硬编码配置 EOF
# 请参考上方使用说明进行配置和调用
result = "ready"
```bash
# 描述需求
请帮我实现一个日志分析工具
功能: 解析日志文件,统计错误频率,输出报告
请参考上方使用说明进行配置和调用
result = "ready"
# 确认规划后逐步执行
请执行步骤1 创建日志解析器
# ...
# 每步验证
请验证步骤1 运行解析器单元测试
# ...
# 全部完成后交付
请执行交付前检查并交付
请参考上方使用说明进行配置和调用
result = "ready"
$HOME/code/
- memory.md # 用户偏好
- checkpoints/ # 检查点记录
- task-001/ # 任务1的检查点
- 01-request.md # 请求检查点
- 02-plan.md # 规划检查点
- 03-execute.md # 执行检查点
- 04-verify.md # 验证检查点
- 05-deliver.md # 交付检查点
请参考上方使用说明进行配置和调用
result = "ready"
# 开发偏好
# ...
## 编码风格
- 语言: Python
- 风格: 遵循 PEP 8
- 格式化: black
# ...
## 框架偏好
- Web 框架: FastAPI
- ORM: SQLAlchemy
- 测试: pytest
# ...
## 质量要求
- 每个函数必须有类型注解
- 每个函数必须有 docstring
- 测试覆盖率目标: 80%
# ...
## 禁止事项
- 不使用 print 调试,用 logging
- 不硬编码配置,用环境变量
- 不忽略异常,必须有处理逻辑
请参考上方使用说明进行配置和调用
result = "ready"
# 检查点: 步骤1 模型验证
# ...
## 任务
创建用户数据模型
# ...
## 变更文件
- src/models/user.py (新增)
# ...
## 验证结果
- 单元测试: 3/3 通过 ✅
- 类型检查: 通过 ✅
- Lint 检查: 通过 ✅
# ...
## 状态
- 检查点类型: 步骤验证
- 创建时间: 2026-07-18 14:30
- 可回溯: 是
请参考上方使用说明进行配置和调用
result = "ready"
步骤完成后,自动创建检查点:
- 记录变更文件
- 记录验证结果
- 记录时间戳
- 标记可回溯状态
2. 用户控制执行
| 原则 | 说明 |
|---|---|
| 提供指引 | 工具提供流程指引,不自动执行 |
| 用户决定 | 用户决定何时进入下一步 |
| 可回溯 | 检查点支持回溯到任意步骤 |
3. 避免常见陷阱
| 陷阱 | 解决方案 |
|---|---|
| 交付未测试代码 | 每步验证,交付前全量测试 |
| 过大的变更 | 拆分为可验证的小步骤 |
| 忽略偏好 | 先检查 memory.md |
| 无法回溯 | 每步创建检查点 |
4. 隐私与安全
数据保留在本地:
- 仅存储用户明确要求的偏好
- 检查点记录存储在 $HOME/code/checkpoints/
- 不发送到外部服务
# ...
工具边界:
- 不自动执行代码
- 不发起网络请求
- 不访问 $HOME/code/ 和项目以外的文件
- 不自动修改 SKILL.md
热门问题
Q1: 免费版的检查点最多保存多少个?
免费版每个任务保存全部检查点,建议任务完成后归档到单独目录,避免占用过多空间.
Q2: 检查点回溯会丢失已有代码吗?
不会。回溯是回到该检查点的规划状态,已有代码保留,用户可基于当前状态重新规划.
Q3: 偏好记忆会自动学习吗?
不会。仅存储用户明确要求记住的内容,不会自动推断或学习偏好.
Q4: 可以同时管理多个任务吗?
免费版支持基本的多任务状态追踪,每个任务有独立的检查点目录。建议一次专注一个任务.
Q5: 工具会访问网络吗?
不会。本工具完全在本地运行,不发起任何网络请求.
环境要求
运行环境
- Agent 平台: 支持读取 SKILL.md 的任意 AI Agent( Code / Cursor / Codex / CLI 等)
- 操作系统: Windows / macOS / Linux
依赖详情
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由 Agent 内置 LLM 提供 |
API Key 配置
- 本工具基于 Markdown 指令驱动,无需额外 API Key
- 本工具不发起任何网络请求
可用性分类
- 分类: MD+EXEC模式纯 Markdown 指令,部分功能需要 exec 命令行执行能力)
- 说明: 通过自然语言指令驱动 Agent 提供结构化编码工作流
- 离线可用: 是,完全在本地运行,不发起网络请求
异常处理框架
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案 |
功能边界
- 需LLM支持,无LLM环境不可用
- 复杂业务场景建议结合人工经验判断
- 执行效率受模型能力与网络环境影响
- 当前为免费版本,如需完整功能请升级到付费版获取全部能力
输出规范
{
"success": true,
"data": {
"result": "结构化开发工具免费版处理结果",
"execution_time": "0.5s",
"metadata": {
"version": "1.0",
"processor": "code dev v1"
}
},
"execution_log": ["解析输入参数", "执行核心处理", "格式化输出结果"],
"error": null
}
安全忠告
| 风险类型 | 防范措施 |
|---|---|
| API密钥泄露 | 通过环境变量传入,不在代码中硬编码 |
| 命令执行风险 | 命令执行受白名单约束,避免注入用户输入 |
| 网络通信安全 | 使用TLS加密通道进行通信 |
| 敏感数据暴露 | 返回数据中不含凭证信息 |
使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。
主要特性
- 自动化执行: 版本化编码工作流,支持规划、实现、验证、测试的结构化开发与偏好记忆。面向个人开发者的结构化编码工作流工具,提供版本化开发
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
常见疑问速答
Q1: 结构化开发工具免费版支持哪些输入格式?
A1: 版本化编码工作流,支持规划、实现、验证、测试的结构化开发与偏好记忆。面向个人开发者的结构化编码工作流工具,提供版本化开发流程管理。核心能力:。支持文本指令和结构化参数输入,具体格式参考使用流程章节。
Q2: 需要配置API Key吗?
A2: 是的,部分功能需要配置对应平台的API Key。请在依赖说明章节查看具体要求,并通过环境变量安全配置。
Q3: 命令行执行失败怎么办?
A3: 检查命令参数是否正确,确认运行环境支持exec能力。如遇权限问题,请参照错误处理章节排查。
效率指标
| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |
|---|---|---|---|
| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |
| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |
| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |
| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |
| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |
| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |
| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |
优势对比
| 对比维度 | 结构化开发工具免费版 | 传统手动方式 | 通用脚本工具 |
|---|---|---|---|
| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |
| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |
| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |
| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |
| 适用场景 | 版本化编码工作流,支持规划、实现、验证、测试的结构化开发与偏好记忆。面向个人开发 | 通用场景 | 通用场景 |
快速熟悉
- 配置API密钥: 在环境变量中设置对应的API Key
- 初始化连接: 使用提供的凭证建立API连接
- 调用接口: 传入必要参数执行API调用
- 准备文件: 确认文件路径正确且格式受支持
- 执行处理: 调用对应的处理函数
- 查看结果: 检查输出文件或返回数据
- 检查环境: 确认运行时和依赖已安装
- 执行命令: 使用正确的参数格式执行
- 查看输出: 检查命令输出和退出码
前置条件
- 已安装所需运行环境(参考依赖说明)
- 已获取必要的API密钥或访问凭证(如适用)
- 输入数据已准备就绪
Related skills
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
Save, search, and manage personal notes and knowledge bases in Get笔记 on explicit request.
More from thcjp
Browse all skillsRoute prompts to the right dlazy CLI audio model for TTS, music, sound effects, and voice cloning.
Query and manage Linear issues, projects, teams, cycles, labels, and comments through a managed OAuth GraphQL endpoint.
Call the Jira Cloud API with managed OAuth to search and manage issues.
Route image, video, and audio requests to the right dlazy CLI model based on intent.
Access Pipedrive CRM resources through a managed OAuth connection.
常见办公流程自动化中枢,覆盖文档处理、数据整理、邮件管理、日程协调、报表生成与工作流编排。 聚焦批量操作容错、格式保真、PII 脱敏、模板复用四大痛点,让繁琐办公一键稳妥完成。 核心能力: - 文档批处理:Word/PDF/Excel/PPT 批量生成、转换、合并拆分,含失败隔离与重试 - 数据整理:清洗、转换、...