让AI Agent理解你的开发习惯,跨项目复用规范、样式、模块和算法
| 亮点 |
说明 |
| 满意度加权公式 |
内置集团口径的目标L值计算公式 |
| 水晶质感UI |
完整的水晶渐变按钮、日志区域、状态栏样式 |
| 跨平台适配 |
自动识别Windows/Mac字体、路径分隔符 |
| 踩坑即记录 |
每次踩坑后立即沉淀,避免重复犯错 |
| 质量评分9.0 |
经过3轮Skill Vetter评估优化 |
- 开发新的桌面应用时复用UI样式和模块
- 需要调用已验证的计算口径(如满意度加权公式)
- 保持跨项目的一致性(样式、规范、命名)
- 快速初始化新的Worker/工具模块
sen-dev-patterns/
├── SKILL.md # Skill主文件
├── README.md # 本文件(市场展示页)
├── references/ # 参考文档库
│ ├── ui-style-guide.md # UI样式规范(桌面+Web)
│ ├── coding-standards.md # 编程规范(最小改动原则)
│ ├── algorithm-library.md # 算法计算口径库
│ │ # ⭐ 满意度加权公式(集团口径)
│ │ # ⭐ 同比/环比/转化率/排名计算
│ ├── pitfalls-record.md # 踩坑记录
│ ├── code-modules.md # 代码模块库(日志/文件/GUI)
│ ├── icon-library.md # 图标库(Emoji/SVG/按钮)
│ ├── performance-guide.md # 性能优化指南
│ ├── git-workflow.md # Git工作流与备份规范
│ └── evaluation-report.md # 质量评估报告
└── scripts/
└── init_module.py # 初始化标准模块
# 复制水晶质感按钮样式
button_style = """
QPushButton {
color: #ffffff;
border-radius: 16px;
background: qlineargradient(x1:0, y1:0, x2:1, y2:1,
stop:0 #667eea, stop:1 #764ba2);
}
"""
# 计算目标L值(满意度加权公式)
z_val = 5 # 期末值
aa_val = 3 # 期初值
ab_val = 8 # 目标值
# 公式: L = z + (aa/z)^0.5 * (ab-z)
result = z + (aa/z)**0.5 * (ab - z)
# 初始化Worker
python scripts/init_module.py --type worker --name MyWorker
# 初始化工具模块
python scripts/init_module.py --type util --name DateHelper
# 初始化应用
python scripts/init_module.py --type app --name MyApp --app-title "我的应用"
用途: 计算目标L值,综合考虑期初、期末和目标
def calc_target_l(z_val, aa_val, ab_val):
"""
满意度加权公式
z: 期末值
aa: 期初值
ab: 目标值
"""
return z_val + (aa_val / z_val) ** 0.5 * (ab_val - z_val)
| 指标 |
公式 |
用途 |
| 同比增长率 |
(本期/去年同期-1)*100% |
年对比 |
| 环比增长率 |
(本期/上期-1)*100% |
月/周对比 |
| 转化率 |
(转化数/点击数)*100% |
漏斗分析 |
def calc_rank(data, value, order='desc'):
"""计算排名,order='desc'降序,'asc'升序"""
sorted_data = sorted(data, reverse=(order == 'desc'))
return sorted_data.index(value) + 1
- 只改需要改的地方 - 需求变更时,只修改与当前问题相关的最少代码行
- 禁止重构 - 不主动重构已验证正确的代码
- 禁止优化无关代码 - 不要借机优化其他代码
- 若明确说明某部分逻辑正确,必须严格保护
- 不得修改变量名、结构、顺序、注释和格式
| 用途 |
颜色 |
说明 |
| 主色调 |
#667eea → #764ba2 |
渐变色,标题、重要按钮 |
| 成功色 |
#48bb78 / #68d391 |
绿色,成功、完成 |
| 警告色 |
#f6ad55 / #ff9500 |
橙色,进度、警告 |
| 错误色 |
#fc8181 / #e74c3c |
红色,错误、失败 |
| 信息色 |
#63b3ed / #3498db |
蓝色,信息、链接 |
| 背景色 |
#f0f5f9 |
浅色背景 |
| 日志背景 |
#1a202c |
深色日志区域 |
- 打开
references/pitfalls-record.md
- 按模板添加新章节
- 包含:问题描述、原因分析、解决方案、预防措施
- 打开
references/algorithm-library.md
- 按模板添加新算法
- 包含:公式、代码实现、使用示例
| 日期 |
版本 |
更新内容 |
| 2026-04-24 |
v1.3 |
添加Web开发规范、Git工作流与备份规范 |
| 2026-04-24 |
v1.2 |
添加同比/环比/转化率算法、性能优化指南 |
| 2026-04-24 |
v1.1 |
添加代码模块库、图标库 |
| 2026-04-24 |
v1.0 |
初始版本 |
- 开发者: 很拽的猪
- 项目位置:
D:\自动化项目\
MIT License - 自由使用和修改