{"id":35560723,"url":"https://github.com/wsshow/feikong-teams","last_synced_at":"2026-04-01T19:36:47.418Z","repository":{"id":331181011,"uuid":"1124472200","full_name":"wsshow/feikong-teams","owner":"wsshow","description":"一个基于多智能体协作的 AI 助手，支持命令行和Web界面，提供团队模式、自定义会议模式和多智能体讨论模式（圆桌会议模式）三种工作方式，通过多个专业智能体协同工作来完成复杂的编程和系统任务。","archived":false,"fork":false,"pushed_at":"2026-03-31T05:31:03.000Z","size":33828,"stargazers_count":58,"open_issues_count":0,"forks_count":14,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-31T06:58:46.001Z","etag":null,"topics":["agents","ai","auto","chatbot","chatgpt","cli","cowork","eino","fkteams","mcp","multiagent","skills"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wsshow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-29T04:43:17.000Z","updated_at":"2026-03-31T05:31:08.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/wsshow/feikong-teams","commit_stats":null,"previous_names":["wsshow/feikong-teams"],"tags_count":98,"template":false,"template_full_name":null,"purl":"pkg:github/wsshow/feikong-teams","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsshow%2Ffeikong-teams","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsshow%2Ffeikong-teams/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsshow%2Ffeikong-teams/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsshow%2Ffeikong-teams/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wsshow","download_url":"https://codeload.github.com/wsshow/feikong-teams/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsshow%2Ffeikong-teams/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31291152,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agents","ai","auto","chatbot","chatgpt","cli","cowork","eino","fkteams","mcp","multiagent","skills"],"created_at":"2026-01-04T11:16:26.002Z","updated_at":"2026-04-01T19:36:47.410Z","avatar_url":"https://github.com/wsshow.png","language":"Go","readme":"# fkteams 非空小队\n\nfkteams（FeiKong Teams，非空小队）是一个开源的多智能体协作 AI 助手，旨在通过多个专业智能体的协同工作来完成复杂的任务。它支持两种交互界面：现代化的 Web 界面和传统的命令行界面，满足不同用户的使用习惯和场景需求。\n\n![非空小队架构简介](./docs/images/fkteams.png)\n\n## 演示图\n\n|                     登录界面                     |                   主界面                    |\n| :----------------------------------------------: | :-----------------------------------------: |\n| ![登录界面](./docs/images/fkteams_web_login.png) | ![主界面](./docs/images/fkteams_web_mp.png) |\n\n|                   审批                    |                    子任务进行中                    |\n| :---------------------------------------: | :------------------------------------------------: |\n| ![审批](./docs/images/fkteams_web_sp.png) | ![子任务进行中](./docs/images/fkteams_web_ing.png) |\n\n|                    子任务完成                     |                   文件管理                    |\n| :-----------------------------------------------: | :-------------------------------------------: |\n| ![子任务完成](./docs/images/fkteams_web_done.png) | ![文件管理](./docs/images/fkteams_web_fm.png) |\n\n|                       文件分享                       |                        密码访问                         |\n| :--------------------------------------------------: | :-----------------------------------------------------: |\n| ![文件分享](./docs/images/fkteams_web_fileshare.png) | ![密码访问](./docs/images/fkteams_web_fileshare_mm.png) |\n\n|                        分享预览                         |                        批量分享预览                         |\n| :-----------------------------------------------------: | :---------------------------------------------------------: |\n| ![分享预览](./docs/images/fkteams_web_fileshare_yl.png) | ![批量分享预览](./docs/images/fkteams_web_fileshare_pl.png) |\n\n|                    并行子任务                     |\n| :-----------------------------------------------: |\n| ![并行子任务](./docs/images/fkteams_cli_task.png) |\n\n|                    非交互模式                    |\n| :----------------------------------------------: |\n| ![非交互模式](./docs/images/fkteams_cli_fjh.png) |\n\n## 功能特性\n\n- **多智能体协作**：内置多个专业智能体（代码、搜索、命令行、数据分析、SSH 等），由统御智能体智能调度\n- **四种工作模式**：团队模式、深度模式、圆桌会议模式、自定义模式\n- **双界面支持**：现代化 Web 界面 + 命令行界面\n- **MCP 工具生态**：完整支持 MCP 协议，轻松接入外部工具\n- **自定义智能体**：通过配置文件灵活创建专业智能体\n- **聊天通道集成**：支持接入 QQ、Discord 等即时通讯平台\n- **长期记忆**：跨会话自动记忆，助手越用越顺手\n- **多模态输入**：支持文本、图片、音频、视频和文件\n- **推理模型支持**：流式展示思考过程（DeepSeek-R1、o1/o3 等）\n- **Skills 技能系统**：动态加载技能提升特定任务表现\n- **定时任务**：自然语言设置定时任务，后台静默执行\n- **子任务并行**：小助智能体支持多子任务并行处理\n\n## 安装\n\n一键安装脚本会自动下载最新版本并解压到 `~/.fkteams/bin`（Windows 为 `%USERPROFILE%\\.fkteams\\bin`），同时将该目录添加到 PATH。\n\n**Linux / macOS**\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/wsshow/feikong-teams/main/install.sh | bash\n```\n\n**Windows (PowerShell)**\n\n```powershell\npowershell -c \"irm https://raw.githubusercontent.com/wsshow/feikong-teams/main/install.ps1 | iex\"\n```\n\n\u003e 如需自定义安装目录，可在执行前设置环境变量 `FKTEAMS_INSTALL_DIR`：\n\u003e\n\u003e - Linux/macOS：`export FKTEAMS_INSTALL_DIR=/your/path`\n\u003e - Windows：`$env:FKTEAMS_INSTALL_DIR = \"D:\\fkteams\"`\n\n也可以直接在 [GitHub Releases](https://github.com/wsshow/feikong-teams/releases) 页面手动下载对应平台的压缩包。\n\n## 快速开始\n\n\u003e **快速体验**：安装完成后，只需要生成配置文件并运行 `fkteams web` 即可立即体验 Web 界面！\n\n### 1. 生成配置文件\n\n```bash\nfkteams generate config\n```\n\n编辑 `~/.fkteams/config/config.toml`，填写模型配置：\n\n```toml\n[[models]]\nname = \"default\"\nprovider = \"openai\"\nbase_url = \"https://api.openai.com/v1\"\napi_key = \"your_api_key_here\"\nmodel = \"gpt-5\"\n```\n\n\u003e 完整配置项请参考 [配置指南](./docs/configuration.md)\n\n### 2. 运行\n\n```bash\n# Web 界面模式（推荐）\nfkteams web\n\n# 命令行模式\nfkteams\n```\n\n启动后访问 `http://localhost:23456` 即可使用。\n\n\u003e 更多运行模式和命令行参数请参考 [使用指南](./docs/usage.md)\n\n## 从源码构建\n\n```bash\n# 克隆项目\ngit clone https://github.com/wsshow/feikong-teams.git\ncd feikong-teams\n\n# 编译\nmake build\n\n# Web界面模式\n./release/fkteams_darwin_arm64 web\n```\n\n## 内置智能体\n\n| 智能体  | 说明                                   |\n| ------- | -------------------------------------- |\n| `@小码` | 代码专家，擅长读写和处理代码文件       |\n| `@小搜` | 情报搜索专家，擅长中英文双语检索       |\n| `@小令` | 命令行专家，根据操作系统执行命令       |\n| `@小析` | 数据分析专家，Excel 和 Python 数据处理 |\n| `@小访` | 远程访问专家，SSH 连接和远程管理       |\n| `@小说` | 讲故事专家，编写引人入胜的故事         |\n| `@小简` | 总结专家，提炼简洁摘要                 |\n| `@小助` | 个人全能助手，支持子任务并行执行       |\n\n## 文档导航\n\n| 文档                                    | 说明                                     |\n| --------------------------------------- | ---------------------------------------- |\n| [配置指南](./docs/configuration.md)     | 环境变量、config.toml 配置               |\n| [使用指南](./docs/usage.md)             | 运行模式、CLI 命令、智能体切换、定时任务 |\n| [圆桌会议模式](./docs/roundtable.md)    | 多模型讨论模式的原理和配置               |\n| [Skills 指南](./docs/skills.md)         | 技能系统的使用和配置                     |\n| [MCP 工具集成](./docs/mcp.md)           | MCP 协议集成和常用服务配置               |\n| [自定义智能体](./docs/custom-agents.md) | 创建和配置自定义智能体                   |\n| [聊天通道](./docs/channels.md)          | QQ、Discord、微信等平台接入              |\n| [长期记忆](./docs/memory.md)            | 记忆提取、存储、检索机制                 |\n| [多模态支持](./docs/multimodal.md)      | 图片、音频、视频等多模态输入             |\n| [推理模型支持](./docs/reasoning.md)     | 推理/思考模型的流式输出                  |\n| [部署指南](./docs/deployment.md)        | 构建、Docker 部署                        |\n| [安全说明](./docs/security.md)          | 安全机制和注意事项                       |\n| [API 文档](./docs/api/)                 | HTTP/WebSocket API 接口                  |\n\n## 构建\n\n```bash\nmake clean \u0026\u0026 make build\n```\n\n## Docker 部署\n\n```bash\n# docker-compose（推荐）\ndocker compose up -d\n\n# 或 docker run\ndocker build -t fkteams .\ndocker run -d --name fkteams -p 23456:23456 \\\n  -e FEIKONG_BASE_URL=https://api.openai.com/v1 \\\n  -e FEIKONG_API_KEY=your_api_key_here \\\n  -e FEIKONG_MODEL=GPT-5 \\\n  fkteams\n```\n\n\u003e 详细部署配置请参考 [部署指南](./docs/deployment.md)\n\n## 许可证\n\n本项目采用 MIT 许可证。详见 [LICENSE](LICENSE) 文件。\n\n## 致谢\n\n- [Bubble Tea](https://github.com/charmbracelet/bubbletea) - 基于 Elm 架构的终端 UI 框架\n- [Pterm](https://github.com/pterm/pterm) - 美观的终端 UI 库\n- [Cloudwego Eino](https://github.com/cloudwego/eino) - 强大的 AI 编程框架\n- [MCP Go](https://github.com/mark3labs/mcp-go) - Go 语言的 MCP 协议实现\n- [Model Context Protocol](https://modelcontextprotocol.io/) - AI 工具集成标准协议\n\n## 相关链接\n\n- [MCP 官方文档](https://modelcontextprotocol.io/)\n- [MCP 服务器列表](https://github.com/modelcontextprotocol/servers)\n- [Cloudwego Eino 文档](https://github.com/cloudwego/eino)\n- [项目 GitHub](https://github.com/wsshow/feikong-teams)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsshow%2Ffeikong-teams","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwsshow%2Ffeikong-teams","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsshow%2Ffeikong-teams/lists"}