TTokenySpace
返回 Skills 列表

结构化开发工具免费版

面向个人开发者的结构化编码工作流工具,包含版本化开发流程管控。核心能力:. 适用于需要code dev v1 tool相关能力的开发场景,提供结构化的工作流程和配置指引. 该工具经过深度差异化处理,针对用户反馈和使用痛点进行了优化改进,提升了实用性和可操作性.

#中文
0

安装到 Tokeny(自动)

下载 ZIP
安装"code-dev-v1-tool-free"技能
技能信息:
- 名称: 结构化开发工具免费版
- 标识: code-dev-v1-tool-free
- 描述: 面向个人开发者的结构化编码工作流工具,包含版本化开发流程管控。核心能力:. 适用于需要code dev v1 tool相关能力的开发场景,提供结构化的工作流程和配置指引. 该工具经过深度差异化处理,针对用户反馈和使用痛点进行了优化改进,提升了实用性和可操作性.
- 版本: 1.0.0
下载地址:
https://www.tokeny.space/api/skills/code-dev-v1-tool-free/download
继续

复制上方内容到 Tokeny 客户端并在会话中发送即可自动安装;也可直接 下载 ZIP并拖动到技能窗口安装。

SKILL.md

核心功能: 本技能提供结构化的工作流程和配置指引等能力。

结构化开发工具免费版

概述

结构化开发工具免费版为个人开发者提供版本化的编码工作流管理。工具遵循"请求 → 规划 → 执行 → 验证 → 交付"的五步结构化流程,每个步骤都有明确的检查点,支持回溯与状态追踪. 免费版聚焦个人开发场景,提供偏好记忆、任务拆分、检查点管理等核心能力.

核心能力

1. 五步结构化工作流

输入格式

参数名类型必填说明
inputstring结构化开发工具免费版处理的输入数据或指令
optionsobject附加配置选项,如模式选择、格式偏好等
callback_urlstring异步处理完成后的回调通知URL
请求 → 规划 → 执行 → 验证 → 交付
  ↑                              |
  └──── 检查点回溯 ←─────────────┘
步骤输入输出检查点
请求用户需求明确目标需求确认
规划开发目标任务清单方案评审
执行任务清单代码变更步骤验证
验证代码变更测试结果质量检查
交付测试结果交付物交付确认

处理: 解析五步结构化工作流的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回五步结构化工作流的响应数据,包含状态码、结果和日志.

2. 偏好记忆系统

~/code/
  - memory.md        # 用户偏好
  - checkpoints/     # 检查点记录
# 初始化
mkdir -p ~/code/checkpoints

偏好存储规则:

触发条件存储行为
用户说"记住我偏好 X"存储到 memory.md
用户说"别再做 Y"存储到 memory.md 禁止区
用户未明确要求不存储

处理: 解析偏好记忆系统的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回偏好记忆系统的响应数据,包含状态码、结果和日志.

3. 检查点管理

每个步骤完成后创建检查点,支持回溯:

# 查看检查点历史
请列出当前任务的所有检查点
# ...
# 回溯到指定检查点
请回溯到"方案评审"检查点,重新规划

处理: 解析检查点管理的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回检查点管理的响应数据,包含状态码、结果和日志.

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

4. 任务拆分与验证

原始请求: "实现文件上传功能"
# ...
结构化拆分:
  步骤1: 创建文件元数据模型 [检查点: 模型验证]
  步骤2: 实现文件存储服务 [检查点: 存储验证]
  步骤3: 添加上传 API 端点 [检查点: 端点验证]
  步骤4: 实现文件类型校验 [检查点: 校验验证]
  步骤5: 编写单元测试 [检查点: 测试验证]

处理: 解析任务拆分与验证的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回任务拆分与验证的响应数据,包含状态码、结果和日志. 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:版本化编码工作流、支持规划、测试的结构化开发、与偏好记忆、面向个人开发者的、结构化编码工作流、提供版本化开发流、程管理、核心能力、规划到交付的五步、结构化开发流程、用户偏好按需记忆、与复用、步骤化任务拆分与、独立验证、开发状态追踪与检等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

使用场景

场景一: 个人项目结构化开发

从需求到交付的完整结构化流程.

# 1. 提出请求(需求确认检查点)
请帮我实现一个用户注册功能
要求: 邮箱注册、密码加密、邮件验证
# ...
# 2. 规划(方案评审检查点)
# 工具拆分任务:
# 步骤1: 创建用户数据模型
# 步骤2: 实现密码哈希
# 步骤3: 实现注册端点
# 步骤4: 实现邮件发送
# 步骤5: 编写测试
# ...
# 3. 逐步执行(每步创建检查点)
请执行步骤1: 创建用户数据模型
# → 检查点: 模型验证通过
# ...
# 4. 验证(质量检查检查点)
请运行步骤1的单元测试
# ...
# 5. 交付(交付确认检查点)
请运行完整测试套件并交付

场景二: 功能迭代与版本管理

对已有功能做迭代改进,利用检查点管理版本.

# 迭代请求
请优化现有认证模块
目标: 添加限流和日志
# ...
# 规划:
# 步骤1: 分析现有代码 [检查点: 代码分析]
# 步骤2: 实现限流中间件 [检查点: 限流验证]
# 步骤3: 添加日志记录 [检查点: 日志验证]
# 步骤4: 更新测试 [检查点: 测试验证]
# ...
# 如需回溯
请回溯到"限流验证"检查点,调整限流策略

场景三: 代码质量自检

交付前做结构化质量检查.

# 交付前自检
请执行交付前质量检查:
- 单元测试全部通过
- 无 lint 错误
- 无类型错误
- 代码审查自查清单完成
输出: 质量报告 + 交付建议

快速开始

领先步: 初始化工作区

# 创建工作目录
mkdir -p ~/code/checkpoints
# ...
# 创建偏好文件(可选)
cat > ~/code/memory.md << 'EOF'
# 开发偏好
# ...
**响应解析**: 完成完成后,查看输出响应确认任务状态。成功时输出包含解析摘要和响应数据;失败时根据错误信息排查问题,查阅错误解析章节获取恢复步骤.
# ...
# ...
## 偏好
- 语言: Python
- 风格: PEP 8
- 测试: pytest
# ...
## 禁止
- 不使用 print 调试
- 不硬编码配置
EOF

第二步: 发起开发请求

# 描述需求
请帮我实现一个日志分析工具
功能: 解析日志文件,统计错误频率,输出报告

第三步: 按结构化流程推进

# 确认规划后逐步执行
请执行步骤1: 创建日志解析器
# ...
# 每步验证
请验证步骤1: 运行解析器单元测试
# ...
# 全部完成后交付
请执行交付前检查并交付

示例

工作区结构

~/code/
  - memory.md              # 用户偏好
  - checkpoints/           # 检查点记录
    - task-001/            # 任务1的检查点
      - 01-request.md      # 请求检查点
      - 02-plan.md         # 规划检查点
      - 03-execute.md      # 执行检查点
      - 04-verify.md       # 验证检查点
      - 05-deliver.md      # 交付检查点

偏好记忆模板

# 开发偏好
# ...
## 编码风格
- 语言: Python
- 风格: 遵循 PEP 8
- 格式化: black
# ...
## 框架偏好
- Web 框架: FastAPI
- ORM: SQLAlchemy
- 测试: pytest
# ...
## 质量要求
- 每个函数必须有类型注解
- 每个函数必须有 docstring
- 测试覆盖率目标: 80%
# ...
## 禁止事项
- 不使用 print 调试,用 logging
- 不硬编码配置,用环境变量
- 不忽略异常,必须有处理逻辑

检查点格式

# 检查点: 步骤1 模型验证
# ...
## 任务
创建用户数据模型
# ...
## 变更文件
- src/models/user.py (新增)
# ...
## 验证结果
- 单元测试: 3/3 通过 ✅
- 类型检查: 通过 ✅
- Lint 检查: 通过 ✅
# ...
## 状态
- 检查点类型: 步骤验证
- 创建时间: 2026-07-18 14:30
- 可回溯: 是

优秀实践

1. 每步创建检查点

步骤完成后,自动创建检查点:
- 记录变更文件
- 记录验证结果
- 记录时间戳
- 标记可回溯状态

2. 用户控制执行

原则说明
提供指引工具提供流程指引,不自动执行
用户决定用户决定何时进入下一步
可回溯检查点支持回溯到任意步骤

3. 避免常见陷阱

陷阱解决方案
交付未测试代码每步验证,交付前全量测试
过大的变更拆分为可验证的小步骤
忽略偏好先检查 memory.md
无法回溯每步创建检查点

4. 隐私与安全

数据保留在本地:
- 仅存储用户明确要求的偏好
- 检查点记录存储在 ~/code/checkpoints/
- 不发送到外部服务
# ...
工具边界:
- 不自动执行代码
- 不发起网络请求
- 不访问 ~/code/ 和项目以外的文件
- 不自动修改 SKILL.md

常见问题

Q1: 免费版的检查点最多保存多少个?

免费版每个任务保存全部检查点,建议任务完成后归档到单独目录,避免占用过多空间.

Q2: 检查点回溯会丢失已有代码吗?

不会。回溯是回到该检查点的规划状态,已有代码保留,用户可基于当前状态重新规划.

Q3: 偏好记忆会自动学习吗?

不会。仅存储用户明确要求记住的内容,不会自动推断或学习偏好.

Q4: 可以同时管理多个任务吗?

免费版支持基本的多任务状态追踪,每个任务有独立的检查点目录。建议一次专注一个任务.

Q5: 工具会访问网络吗?

不会。本工具完全在本地运行,不发起任何网络请求.

依赖说明

运行环境

  • Agent 平台: 支持读取 SKILL.md 的任意 AI Agent(Claude Code / Cursor / Codex / Gemini CLI 等)
  • 操作系统: Windows / macOS / Linux

依赖详情

依赖项类型是否必需获取方式
LLM APIAPI必需由 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
}

评论

加载中…