1. 项目概述:AI全能工作站的诞生
2019年我第一次用GPT-3写代码时,就发现了一个根本性问题:AI生成的代码虽然语法正确,但总是与我的项目规范格格不入。组件命名风格不对、目录结构混乱、API调用方式不符合团队约定...每次都要花费大量时间修改。这种挫败感促使我开始思考:如何让AI真正理解并遵守特定项目的"规矩"?
最初的想法很简单——为我的闭源框架RuoYi-Plus-UniApp创建一套"AI技能手册"。没想到这个简单的起点,最终演化成了如今包含28个专业模块、500+标准化技能的AI全能工作站。这个系统现在可以:
- 通过自然语言指令自动路由到对应模块
- 按预设质量标准执行任务
- 跨模块协同工作
- 通过技能工厂实现自我进化
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心架构设计
2.1 技能体系的三层结构
每个专业模块的技能体系都遵循相同的三层架构:
知识层(Know-What)
- 领域术语词典(如设计模块的CMYK/RGB规范)
- 常见问题解决方案库
- 行业标准参考文档
流程层(Know-How)
- 标准化操作流程图
- 分步骤执行模板
- 异常处理预案
质量层(Know-Why)
- 成品验收标准清单
- 典型错误案例库
- 风格指南(如代码规范/设计规范)
以视频剪辑模块为例:
python复制# 知识层示例:视频格式转换参数库
VIDEO_CONVERSION_PROFILES = {
'web_optimized': {
'codec': 'libx264',
'crf': 23,
'preset': 'fast',
'audio_bitrate': '128k'
},
# 其他预设配置...
}
# 流程层示例:加水印标准流程
def add_watermark(input_path, output_path, watermark_text):
# 1. 计算水印位置(避开关键区域)
# 2. 设置字体样式(品牌规范)
# 3. 添加透明度动画
# 4. 质量检查(可读性测试)
...
# 质量层示例:成品检查项
VIDEO_QUALITY_CHECKS = [
{'name': '分辨率验证', 'test': lambda v: v.height >= 1080},
{'name': '水印可见性', 'test': check_watermark_visibility},
# 其他质检项...
]
2.2 动态路由系统
工作站的"大脑"是一个基于意图识别和上下文路由的调度系统:
- 意图识别层
- 使用微调的BE
