hooks — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited hooks (Hook) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
众智混元,万法灵通
CLI • API • Actions • Skills Market
</div>
lingflow 是一个AI 增强的软件工程流生态平台,覆盖 92% 的 SDLC,支持 4 种使用方式。
┌──────────────────────────────────────────────────┐
│ 接入层:4 种使用方式 │
│ • CLI 工具 • REST API • GitHub Actions │
│ • 技能市场(社区扩展) │
└──────────────────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────┐
│ 编排层:工作流引擎 + 智能体协调 │
│ • 15+ 预置工作流 • 6 个专门 Agent │
│ • 可视化编排 • 并行执行 │
└──────────────────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────┐
│ 核心能力层:33 个专业技能 │
│ • 92% SDLC 覆盖 • 自优化系统 │
│ • 智能上下文管理 │
└──────────────────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────┐
│ 基础设施层:Metrics • Logs • Hooks │
│ • Prometheus 导出 • 结构化日志 │
│ • 可扩展插件系统 │
└──────────────────────────────────────────────────┘# 基础安装
pip install lingflow-core
# 完整功能(包含情报系统和优化器)
pip install lingflow-core[full]
# 仅开发工具
pip install lingflow-core[dev]
# 仅情报系统
pip install lingflow-core[intelligence]git clone https://github.com/guangda88/lingflow.git
cd lingflow
pip install -e .# 检查版本
python -c "import lingflow; print(lingflow.__version__)"
# 查看 CLI 帮助
lingflow --help
# 列出可用技能
lingflow list-skillslingflow v3.8.0 现在支持 4 种使用方式,满足不同场景需求:
pip install lingflow-core
# 列出所有技能
lingflow list-skills
# 执行单个技能
lingflow run code-generation --prompt "创建用户API"
# 运行工作流
lingflow workflow run feature-development# 使用 Docker 部署
docker run -p 8000:8000 guangda88/lingflow-api:latest
# 或使用 Railway 托管
# https://lingflow-api.up.railway.app# Python 客户端
import requests
response = requests.get(
"http://localhost:8000/api/v1/skills",
headers={"X-API-Key": "your-api-key"}
)
skills = response.json()# .github/workflows/quality.yml
name: Quality Gate
on: [pull_request]
jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: guangda88/lingflow/actions/quality-gate@v1
with:
command: review
path: ./src
fail_on_error: 'true'# 搜索技能
lingflow skill search fastapi
# 安装社区技能
lingflow skill install python-fastapi-validator
# 贡献技能
lingflow skill publish ./my-skill技能索引: https://github.com/lingflow/skills-index
| 痛点 | lingflow解决方案 |
|---|---|
| AI生成代码质量差 | 自优化系统,持续改进,预期改进60% |
| 上下文窗口限制 | 智能压缩,会话延长2-3倍 |
| 工具碎片化 | 统一工作流,一站式平台,92%自动化 |
| 缺乏工程规范 | 内置最佳实践,100%规范执行 |
| 手动操作多 | 33个技能,全流程自动化 |
Token节省: 30-50%
会话延长: 2-3倍
代码质量: ↑60%
开发效率: ↑40%
规范执行率: 100%完整的SDLC覆盖:
需求工程 (15%) → 开发 (40%) → 测试 (25%) → 部署 (12%)15+预置工作流:
feature-development - 功能开发流程bug-fix-workflow - Bug修复流程code-review-workflow - 代码审查流程ci-quality-gate - CI质量门禁deploy-release - 部署发布流程工作流特点:
基于lingminopt的参数优化:
# 自动检测代码质量问题
lingflow optimize check
# 运行结构优化
lingflow optimize structure --target ./my-project
# 运行性能优化
lingflow optimize performance --target ./my-project
# 运行简洁优化
lingflow optimize simplicity --target ./my-project3个优化目标:
自动触发:
实际效果:
项目: lingflow自身 (192个类)
基线: 4个结构违规
优化后: 预期1个违规
改进: 60% ↓6个专门Agent:
| Agent | 职责 | 技能数 |
|---|---|---|
| Implementation | 代码实现 | 8 |
| Review | 代码审查 | 5 |
| Testing | 测试生成 | 6 |
| Debugging | 问题诊断 | 4 |
| Architecture | 架构设计 | 3 |
| Documentation | 文档生成 | 2 |
协作模式:
精确Token管理:
支持的工具:
并行工程流管理:
from lingflow.workflow.multi_workflow import (
MultiWorkflowCoordinator,
FastTrackWorkflow,
StableTrackWorkflow
)
# 创建双工程流
coordinator = MultiWorkflowCoordinator(max_parallel_workflows=2)
# 快速流(YOLO模式)
fast = FastTrackWorkflow("fast_dev")
# 稳定流(生产就绪)
stable = StableTrackWorkflow("production")
# 并行执行
results = await coordinator.execute_all()支持的工程流类型:
核心特性:
效率提升:
📚 [多工程流系统文档](docs/architecture/MULTI_WORKFLOW_GUIDE.md) | 📖 [完整设计](docs/architecture/MULTI_WORKFLOW_DESIGN.md)
# 从PyPI安装(推荐)
pip install lingflow-core
# 完整功能(包含所有可选依赖)
pip install lingflow-core[full]
# 从源码安装
git clone https://github.com/guangda88/lingflow.git
cd lingflow
pip install -e .#### 1. 初始化项目
# 创建新项目
lingflow init my-project
cd my-project
# 查看配置
cat .lingflow/config.yaml#### 2. 运行工作流
# 运行功能开发工作流
lingflow workflow run feature-development
# 查看可用工作流
lingflow workflow list#### 3. 使用技能
# 运行代码审查
lingflow skill run code-review --target ./src
# 查看可用技能
lingflow skill list#### 4. 自优化
# 检查是否需要优化
lingflow optimize check
# 运行优化
lingflow optimize structure --target ./背景: 使用Claude Code/Cursor的5-20人团队
使用lingflow:
# 1. 初始化
lingflow init my-project
# 2. 质量检查
lingflow optimize check
# 3. 开发流程
lingflow workflow run feature-development
# 4. 自动优化
lingflow optimize structure效果:
背景: 需要统一规范的多团队协作
使用lingflow:
# .lingflow/workflows/standard-development.yaml
stages:
- name: "需求分析"
skills: [requirements-analysis]
- name: "开发"
skills: [code-generation, code-review]
quality_gate:
review_score: 80
- name: "测试"
skills: [test-generation, test-execution]
quality_gate:
coverage: 80效果:
背景: 需要CI/CD集成的自动化部署
使用lingflow:
# CI/CD Pipeline
- name: "质量检查"
run: lingflow optimize check
- name: "部署"
run: lingflow workflow run deploy-release效果:
技能数量: 33个
Agent数量: 6个
工作流数量: 15+
测试覆盖: 18/18测试通过
SDLC覆盖: 92%P0问题: 6/6已修复 ✅
P1问题: 12个待修复
P2问题: 5个改进建议优化速度: 2.9秒/192类
Token节省: 30-50%
会话延长: 2-3倍欢迎贡献!请查看 CONTRIBUTING.md 了解详情。
<div align="center">
lingflow v3.8.0 - 让AI工具更好地为软件工程服务
众智混元,万法灵通 ⚡
</div>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.