SKILL
python-engineering
Python 工程化开发规范:虚拟环境隔离、标准项目结构、依赖锁定、pytest 单元测试、ruff 代码检查与打包发布流程
原作者:user_d8dbd5d3
来源:腾讯 SkillHub、DeepSkill Market
许可:未标注
含内容副本 · 可下载
存档:v2 · 2026-11-13
hash ae514d0c
目录 / 开发工具 / edd
当用户即将开始开发新功能、重构现有代码、更改提示词、修改代理/节点,或以其他方式改变难以通过二进制单元测试断言质量的行为时,请调用此技能。EDD(评估驱动开发)是 TDD 的“先评估”对应方法:在编写代码之前,先定义成功标准和评估器,对当前行为进行基线测量,然后根据可衡量的分数进行迭代。触发条件包括诸如“构建 X”、“重构 Y”、“改进 Z 的提示词”、“新建节点”、“新功能”、“我该如何处理这个问题”、“开始着手……”、“更改 LLM 行为”等短语。即使用户没有明确说“评估”,他们所做的与 LLM 相关的工作几乎肯定需要此方法。该技能首先通过一个分类步骤判断 EDD 是否适用(确定性的胶水代码通常不需要),然后引导用户完成计划 → 数据集 → 评估器 → 基线 → 实现 → 迭代的流程。
| 版本 | 存档时间 | 内容哈希 | 内容 |
|---|---|---|---|
| v1 | 2026-11-14 14:02 | c8a00bbf | 可取 |
版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。
Python 工程化开发规范:虚拟环境隔离、标准项目结构、依赖锁定、pytest 单元测试、ruff 代码检查与打包发布流程
Java开发手册规约集合,基于阿里巴巴Java开发手册(嵩山版)
Vitest 单元测试:组件/函数测试、mock/spy 策略与覆盖率配置
生成、改进并分析 Java 单元测试,基于白盒测试设计测试用例,适用于所有 CLI 工具
Netsnek e
当用户要补单元测试、生成测试桩与 Mock 数据时使用
侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。