← 返回
未分类

method-library-keeper

用于沉淀和维护私有方法库。只要用户提到工具函数抽取、公共方法复用、方法命名规范、参数签名约定、通用逻辑下沉、重复代码治理,都应触发本技能。
zero
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 97
下载
💾 0
安装
1
版本
#latest

概述

Method Library Keeper

目标

把项目中的重复逻辑提炼为稳定的方法库,提升可复用性、可测试性和可维护性。

输入信息采集

  1. 现有重复代码片段及出现位置。
  2. 方法适用边界(输入类型、异常行为、性能要求)。
  3. 是否需要向后兼容旧签名。
  4. 是否已有单元测试基线。

执行流程

  1. 识别重复逻辑并归类:格式化、校验、转换、业务计算。
  2. 定义方法签名和命名,优先表达业务语义而非实现细节。
  3. 依据 references/method-spec-template.md 产出方法规格文档。
  4. 给出调用替换建议和最小迁移步骤。
  5. 设计测试建议:正常路径、边界输入、异常输入。

输出要求

每次输出必须包含:

  1. 方法清单(方法名、参数、返回值、副作用)。
  2. 适用范围和不适用范围。
  3. 迁移建议(如何从旧逻辑迁移到新方法)。
  4. 示例调用(最少 2 个)。

质量红线

  1. 不允许输出“万能工具函数”导致职责模糊。
  2. 不允许吞掉异常而不说明策略。
  3. 不允许缺少边界约束说明。

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-04-13 18:48 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

code-style-governor

user_c91d71f3
用于统一团队代码风格和评审规则。只要用户提到代码规范、lint 规则、命名统一、目录约定、提交前检查、review checklist、编码一致性,就必须触发本技能。
★ 0 📥 113

page-template-builder

user_c91d71f3
用于生成页面标准模板。用户只要提到页面初始化、列表页模板、详情页模板、查询区+表格区、空状态、异常状态、页面骨架、页面规范化搭建,就应优先使用本技能。
★ 0 📥 104

modal-template-builder

user_c91d71f3
用于生成标准弹窗模板。只要用户提到弹窗、对话框、确认框、二次确认、表单弹窗、抽屉弹窗、焦点管理、关闭时机、防误操作,就应触发本技能。
★ 0 📥 105