v2.0.0: 12 技能 · 自进化闭环 · 意识引擎 v0.2 · 知识图谱 · SOUL.md

This commit is contained in:
chengjiaxi
2026-05-23 17:34:55 +08:00
parent c7d3c0fa8f
commit 8387f2129f
14 changed files with 510 additions and 82 deletions

View File

@@ -0,0 +1,41 @@
---
name: project-analysis
description: 开源项目分析框架——从 README 到源码的深度评估流程
---
# 项目分析技能
系统化分析一个开源项目是否值得集成或借鉴。
## 分析流程
### 阶段一:快速筛选
1. 使用 `daily_learner``web_search` 发现候选项目
2. 使用 `code_sniffer(url)` 快速获取 README 概览和技术栈
3. 判断是否与自身能力缺口相关TTS、代码执行、知识管理、UI
### 阶段二:深度分析
1. 使用 `gh_source_reader({repo:"owner/repo", path:"package.json"})` 读依赖
2. 使用 `gh_source_reader({repo:"owner/repo", path:"src/"})` 读源码结构
3. 检查许可证MIT/Apache 2.0 最佳)、依赖复杂度、平台兼容性
### 阶段三:集成评估
- **可直接安装**:提供 CLI 或 HTTP API 的工具
- **可借鉴架构**:设计模式、接口规范(如 Skills 系统的 SKILL.md 格式)
- **可调用库**Node.js 模块可通过 helpers.exec 调用
- **不适合集成**:需要 GPU、特定硬件、完整运行时环境
### 阶段四:执行集成
1. 如果适合 → `install_tool` 构建新能力
2. 如果可借鉴 → `skill_builder` 沉淀为技能
3. 如果是源码级修改 → 直接写文件改 BaiLongma 源码
## 示例
- `code_sniffer("https://github.com/supertone-inc/supertonic")` → TTS 引擎
- `gh_source_reader({repo:"anthropics/skills", path:"template/SKILL.md"})` → 技能模板
## 指南
- 优先 MIT/Apache 2.0 许可证项目
- 避免需要 GPU 或专有硬件的项目
- 优先纯 HTTP API 或 CLI 工具
- 架构模式比代码本身更有长期价值