[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-75421":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":13,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":17,"hasPages":17,"topics":19,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":15,"starSnapshotCount":15,"syncStatus":13,"lastSyncTime":27,"discoverSource":28},75421,"gaster-code-releases","HereditaryDog\u002Fgaster-code-releases","HereditaryDog","Gaster Code: public local AI coding assistant with CLI, desktop app, MCP, Skills, Agents, and signed installers","https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\u002Flatest",null,"TypeScript",104,2,7,0,1.43,false,"main",[20,21,22,23],"desktop-app","gaster-code","gmaster-api","updater","2026-06-12 02:03:34","# Gaster Code\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fimages\u002Fgaster-code-readme-logo.svg\" alt=\"Gaster Code\" width=\"220\">\n\u003C\u002Fp>\n\n\u003Cdiv align=\"center\">\n\n[![Latest Release](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002FHereditaryDog\u002Fgaster-code-releases?label=Latest%20Release&color=2563eb)](https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\u002Flatest)\n[![Download](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-Installers-22c55e)](https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\u002Flatest)\n[![Platforms](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatforms-macOS%20%7C%20Windows%20%7C%20Linux-111827)](https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\u002Flatest)\n[![Auto Update](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FUpdater-latest.json-2563eb)](https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\u002Flatest\u002Fdownload\u002Flatest.json)\n[![macOS First Run](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FmacOS%20First%20Run-xattr%20fix-f97316)](#macos)\n[![README](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FREADME-中文-blue)](README.md)\n\n\u003C\u002Fdiv>\n\nGaster Code 是一个面向本地开发场景的 AI 编码助手，提供命令行\u002FTUI、图形化桌面端、多会话工作区、MCP 集成、自动化任务和远程适配能力，适合在真实代码仓库里完成修改、调试、审查和日常开发协作。\n\n> 当前稳定版本：**V 0.2.8-gastercode.2**。这个版本在 0.2.8 功能基础上优化会话切换性能，减少历史会话切回时的重复任务列表、变更卡片和工作区状态请求，让多会话切换更轻快。\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"#功能\">功能\u003C\u002Fa> ·\n  \u003Ca href=\"#快速开始\">快速开始\u003C\u002Fa> ·\n  \u003Ca href=\"#桌面端联调\">桌面端联调\u003C\u002Fa> ·\n  \u003Ca href=\"#打包与发布\">打包与发布\u003C\u002Fa> ·\n  \u003Ca href=\"#文档索引\">文档索引\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## 功能\n\n- CLI \u002F TUI 交互界面，适合终端内直接完成编码任务\n- Tauri 2 + React 桌面端，支持多标签、多会话、工作区文件面板和多工作区管理\n- Codex 风格深色界面，使用蓝色作为品牌强调色\n- G-Master API 网页授权登录，登录后自动写入官方默认服务商\n- 通过 G-Master API 接入 GPT Image 2 绘图\n- 自定义模型提供商、鉴权变量、模型上下文窗口和端点映射\n- 插件、Skills、Agents 支持刷新后重新扫描用户、项目、外部安装区域\n- H5 手机浏览器访问，可通过局域网或自有反向代理连接桌面端服务，并支持 Token 与允许来源控制\n- 会话批量整理，支持选择多个历史会话后统一确认删除\n- `@` 文件和目录引用，优先使用 Git 感知搜索并遵守 ignore 规则\n- 可调整侧边栏宽度，桌面端字体和导航层级针对长期开发使用优化\n- Project Memory 可视化管理，支持在设置页查看、编辑和预览项目记忆文件\n- 侧边栏可直接用可用 IDE 或文件管理器打开当前项目\n- 本地 Token 用量 \u002F 活动统计，便于查看会话、模型和工具使用趋势\n- 回复语言设置，可独立于界面语言指定模型回复语言\n- MCP、插件、Skills 扩展机制，支持识别斜杠命令包装的外部 Skill\n- 多 Agent \u002F Teams 协作能力，支持刷新显示用户安装的 Agent\n- 定时任务、桌面通知、自动化执行与任务跟踪\n- Computer Use 桌面控制能力，支持自定义 Python 解释器\n- Telegram、飞书、微信、钉钉远程控制适配器\n- 诊断导出、最近错误、日志目录打开和上下文用量显示\n\n---\n\n## 快速开始\n\n### 1. 安装 Bun\n\n```bash\n# macOS \u002F Linux\ncurl -fsSL https:\u002F\u002Fbun.sh\u002Finstall | bash\n\n# macOS (Homebrew)\nbrew install bun\n\n# Windows (PowerShell)\npowershell -c \"irm bun.sh\u002Finstall.ps1 | iex\"\n```\n\n### 2. 安装依赖\n\n```bash\nbun install\n```\n\n如果你会使用桌面端或适配器，建议一并安装：\n\n```bash\ncd desktop && bun install\ncd ..\u002Fadapters && bun install\ncd ..\n```\n\n### 3. 配置环境变量\n\n```bash\ncp .env.example .env\n```\n\n然后按需编辑 `.env`，填入模型服务、鉴权和本地运行需要的配置。\n\n### 4. 启动 CLI\n\n```bash\nbun run start\n```\n\n无头模式示例：\n\n```bash\nbun run start -- -p \"summarize this repository\"\n```\n\n---\n\n## 桌面端联调\n\n桌面端开发时，需要同时启动本地 API 服务和前端。\n\n### 启动本地 API 服务\n\n```bash\nSERVER_PORT=3456 bun run src\u002Fserver\u002Findex.ts\n```\n\nWindows PowerShell:\n\n```powershell\n$env:SERVER_PORT = \"3456\"\nbun run src\u002Fserver\u002Findex.ts\n```\n\n健康检查：\n\n```bash\ncurl http:\u002F\u002F127.0.0.1:3456\u002Fhealth\n```\n\n### 启动桌面前端\n\n```bash\ncd desktop\nbun run dev --host 127.0.0.1 --port 2024\n```\n\n浏览器访问：\n\n```text\nhttp:\u002F\u002F127.0.0.1:2024\n```\n\n---\n\n## 打包与发布\n\n当前桌面版本：`V 0.2.8-gastercode.2`。\n\n### Windows\n\n本地脚本：\n\n```powershell\ncd desktop\npowershell -ExecutionPolicy Bypass -File .\\scripts\\build-windows-x64.ps1\n```\n\n当前仓库也提供 GitHub Actions 开发构建：\n\n- Workflow: `.github\u002Fworkflows\u002Fbuild-desktop-dev.yml`\n- Windows 产物：MSI 安装包\n\n### 公开安装包\n\n下载公开安装包：\n\n- GitHub Releases: https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\n\n| 平台 | 安装包 |\n|------|--------|\n| macOS Apple Silicon | `Gaster-Code_0.2.8-gastercode.2_macos_arm64_dmg.dmg` |\n| macOS Intel | `Gaster-Code_0.2.8-gastercode.2_macos_x64_dmg.dmg` |\n| Windows x64 | `Gaster-Code_0.2.8-gastercode.2_windows_x64_nsis.exe` |\n| Linux x64 | `Gaster-Code_0.2.8-gastercode.2_linux_x64_deb.deb` |\n\n### macOS\n\n安装步骤：\n\n1. 双击 `.dmg` 文件，将 `Gaster Code.app` 拖入 `Applications`\n2. 首次打开时，进入 `Applications`，右键点击 `Gaster Code.app`，选择「打开」，在弹窗中点击「打开」，仅需操作一次\n3. 如果提示「已损坏，无法打开」，在终端执行：\n\n```bash\nxattr -cr \u002FApplications\u002FGaster\\ Code.app\n```\n\n如果仍然打不开，可以再执行一次带管理员权限的命令：\n\n```bash\nsudo xattr -cr \u002FApplications\u002FGaster\\ Code.app\n```\n\n> 当前内部测试包暂未进行 Apple Developer ID 公证，macOS 可能会阻止首次运行。右键打开或移除隔离属性后即可正常使用。\n\n本地 Apple Silicon 打包脚本：\n\n```bash\n.\u002Fdesktop\u002Fscripts\u002Fbuild-macos-arm64.sh\n```\n\n该脚本需要在 macOS arm64 主机上运行。\n\n### 正式发布\n\n正式桌面发布走：\n\n```text\n.github\u002Fworkflows\u002Frelease-desktop.yml\n```\n\n它会根据 tag 版本构建 macOS ARM64、macOS x64、Windows x64 和 Linux x64 桌面产物，主仓库保持私有，最终安装包和 `latest.json` 会同步到公开的 `HereditaryDog\u002Fgaster-code-releases` release-only 仓库，供桌面端 updater 访问。Linux ARM64 可以在手动发布工作流中按需启用。当前版本发布说明见 [最新版 Release 页面](https:\u002F\u002Fgithub.com\u002FHereditaryDog\u002Fgaster-code-releases\u002Freleases\u002Flatest)。\n\n---\n\n## 文档索引\n\n- [环境变量](docs\u002Fguide\u002Fenv-vars.md)\n- [FAQ](docs\u002Fguide\u002Ffaq.md)\n- [全局使用](docs\u002Fguide\u002Fglobal-usage.md)\n- [桌面端文档](docs\u002Fdesktop\u002F)\n- [前端开发规范](docs\u002Ffrontend-development-guidelines.md)\n- [IM 接入](docs\u002Fim\u002F)\n- [MCP 与扩展能力](docs\u002Fskills\u002F01-usage-guide.md)\n- [多 Agent \u002F Teams](docs\u002Fagent\u002F01-usage-guide.md)\n- [Computer Use](docs\u002Ffeatures\u002Fcomputer-use.md)\n- [项目结构](docs\u002Freference\u002Fproject-structure.md)\n\n## 仓库结构\n\n- `src\u002F`: CLI、TUI、服务端、工具与核心逻辑\n- `desktop\u002F`: 桌面端前端与 Tauri 打包工程\n- `adapters\u002F`: 远程适配器\n- `docs\u002F`: 使用文档与设计说明\n- `scripts\u002F`: 发布和辅助脚本\n\n---\n\n## 说明\n\n本仓库当前以实际可运行、可打包、可继续二次开发为目标维护。若你在使用中发现界面文案、打包元数据或工作流仍有残留不一致，可以直接提 issue 或提交修复。\n","Gaster Code 是一个面向本地开发场景的 AI 编码助手，旨在通过命令行\u002FTUI 和图形化桌面端提供高效的编码支持。其核心功能包括多会话工作区管理、MCP 集成、自动化任务执行以及远程适配能力，基于 Tauri 2 + React 构建的桌面应用界面友好且响应迅速。该项目还提供了对 G-Master API 的支持，允许用户进行网页授权登录并访问额外服务如 GPT Image 2 绘图等。此外，它具备丰富的扩展机制和跨平台兼容性（macOS、Windows、Linux），非常适合需要在真实代码仓库中完成修改、调试、审查及协作的开发者使用。","2026-06-11 03:52:44","CREATED_QUERY"]