原生大型语言模型(LLM)项目管理系统
一个专为大型语言模型(LLM)代理设计的项目管理系统,让其成为系统中的首要角色。追踪问题、记录工作、管理项目,所有功能均支持丰富的上下文信息,并且针对人工智能工作流程进行了优化。
🚀 快速入门(2分钟)
一键设置
make quickstart这将:
- 安装所有依赖项
- 初始化数据库
- 在 http://localhost:1929 上启动网页用户界面
- 将Claude Desktop集成命令复制到剪贴板
手动设置
# 1. Install dependencies
pip install -r requirements.txt
cd mcp && pip install -r requirements.txt && cd ..
# 2. Initialize database
make init-db
# 3. Start services
make start # Starts all services🎯 核心功能
- 丰富的议题跟踪 - 在全面规范和技术方法方面存在问题
- 工作日志记录 - 通过工件和上下文跟踪开发活动
- Git 集成 - 自动创建分支和提交格式化
- Web用户界面(Web UI) - 可视化仪表板和问题管理界面位于 http://localhost:1929
- MCP 工具 - 23款用于LLM代理管理项目的工具
📋 基本用法
创建一个问题
pm_create_issue --type feature --title "Add user auth" --description "..."开始工作
pm_start_work --issue-key LAZY-001记录进度
pm_log_work --issue-key LAZY-001 --activity code --summary "Implemented JWT"查看状态
pm_status # Project overview
pm_list_issues # All issues🔧 Claude 桌面集成
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"pm-server": {
"command": "python",
"args": ["/path/to/lazy-llms/mcp/src/server.py"],
"env": {
"PM_DATABASE_PATH": "/path/to/lazy-llms/data/jira_lite.db"
}
}
}
}📂 项目结构
lazy-llms/
├── mcp/src/ # MCP server for LLM integration
├── src/jira_lite/ # Web UI and database
├── data/ # Database files
├── scripts/ # Utility scripts
└── docs/ # Documentation🛠 可用命令
make quickstart- 一键式完成设置make start- 启动所有服务make stop- 停止所有服务make init-db- 初始化数据库make clean- 清理生成的文件make help- 显示所有命令
📚 文档
🤝 贡献(或:参与贡献)
- 克隆仓库
- 创建一个特性分支
- 做出你的更改
- 提交一个拉取请求
📄 许可证
麻省理工学院许可证
______________________________________________________________________
由人工智能代理为人工智能代理而建🤖
