Repolode
linghungegeg

linghungegeg/Linghun

本地优先、证据优先的 AI 编程终端,把大模型接入真实项目、工具、权限与验证流程。

可替代:Claude CodeCursor

Star
464
Fork
21
未关闭 Issue
1
最近提交
2个月前

这是什么?

Linghun 是一个基于 TypeScript 的终端 AI 编程助手,通过 npm 安装 @linghun/cli,在项目目录中以 TUI 方式运行。模型可以读取代码、修改文件、运行构建和测试、检查 Git 状态;文件写入和 Bash 命令都会经过权限、路径和安全边界。

项目的重点是减少幻觉结论:关键判断尽量绑定到已读取的文件、工具输出、验证记录和 Git 状态,最终回答会区分哪些已验证、哪些只是推断。代码索引、提示缓存管理、后台长任务、多智能体工作流、按角色切换模型等能力,面向较长的真实开发任务。

它支持 OpenAI 兼容、DeepSeek 以及 Anthropic 风格的接口,提供 MCP、Skills、Plugins、Hooks 等扩展方式,并通过本地 HTTP connector 接入外部应用能力。运行需要 Node.js 22 或更新版本,项目把 Windows 作为重点支持平台。

核心功能

  • 01终端界面中,模型可在项目内读取、修改并验证代码
  • 02文件写入和命令执行受权限与路径检查约束
  • 03验证状态区分 PASS、PARTIAL、FAIL 与未验证结论
  • 04代码索引与工作区快照,减少重复读取文件
  • 05Git 稳定点,便于回滚和交接
  • 06支持按角色切换模型,兼容多种 Provider 接口风格

适用场景

  • 在本地仓库中排查并修复构建或测试失败
  • 多文件改动前创建 Git 稳定点,便于回滚
  • 把较长任务放到后台运行,之后查看其执行证据
  • 通过 App Bridge 把本地内部工具接入 AI 编程会话

快速上手

  1. 1

    用 npm 全局安装 CLI

    npm install -g @linghun/cli
  2. 2

    在项目目录中启动 Linghun

    linghun
  3. 3

    在 Linghun 中配置模型服务商

    /model setup

使用前须知

  • 需要 Node.js 22 或更新版本。
  • 需要自备模型服务商的 API key 才能使用 AI 功能。
  • README 称 Windows 为首要支持平台。

标签

常见问题

Linghun 是什么?
本地优先、证据优先的 AI 编程终端,把大模型接入真实项目、工具、权限与验证流程。 Linghun 是一个基于 TypeScript 的终端 AI 编程助手,通过 npm 安装 @linghun/cli,在项目目录中以 TUI 方式运行。模型可以读取代码、修改文件、运行构建和测试、检查 Git 状态;文件写入和 Bash 命令都会经过权限、路径和安全边界。
Linghun 可以免费使用吗?用的什么许可证?
Linghun 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
Linghun 还在维护吗?
半年内有更新。Linghun 最近一次提交是在 2026年8月19日。
Linghun 适合用来做什么?
在本地仓库中排查并修复构建或测试失败 多文件改动前创建 Git 稳定点,便于回滚 把较长任务放到后台运行,之后查看其执行证据 通过 App Bridge 把本地内部工具接入 AI 编程会话
Linghun 怎么安装和运行?
用 npm 全局安装 CLI: npm install -g @linghun/cli 在项目目录中启动 Linghun: linghun 在 Linghun 中配置模型服务商: /model setup
在哪里获取 Linghun?
源代码和安装说明在 GitHub 上:https://github.com/linghungegeg/Linghun

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目