项目简介
eln助手
说明
<div align="center">
<img src="./public/icon/128.png" alt="建科助手" width="96" height="96" />
### 建科助手
**建科 ELN / LIMIS 智能侧边栏 —— 对话即可编辑检测模板、查询报告、审核签批**
[](https://github.com/shjk0817/elnbian/releases)
[](./LICENSE)
基于 Cebian 二次开发 · 仓库:<https://github.com/shjk0817/elnbian>
</div>
---
> [!IMPORTANT]
> **开源与使用说明**
>
> 本项目在 AGPL-3.0 协议下开源,并基于 Cebian 二次开发。使用时请注意:
>
> 1. 二次分发、打包请**保留上游出处**:<https://github.com/maotoumao/Cebian>
> 2. 闭源或商用请联系原作者获取商业授权
> 3. 默认面向**建科内网**(ELN `http://10.1.228.52`,LIMIS `http://10.1.228.239` / `.22`);外网环境需自行修改配置后重新构建
---
### 简介
**建科助手**是一款 Chrome / Edge 浏览器扩展,在侧边栏提供 AI 对话,并内置:
| 模块 | 工具前缀 | 数量 | 说明 |
| :--- | :--- | ---: | :--- |
| **ELN 模板编辑** | `eln__` | 66 | 64 个业务工具 + `sync_auth` / `check_auth`;8 个危险操作已拦截 |
| **LIMIS 业务** | `lims__` | 35 | 只读查询、报告三级签批、委托/待办等;含 2 个认证工具 |
| **浏览器助手** | (无前缀) | 19 | 读页、交互、截图、VFS、Skill、Chrome API 等 |
| **外部 MCP** | `mcp__*` | 动态 | 在设置中配置 MCP 服务器后自动发现 |
AI 模型需**自备 API Key**(OpenAI、Anthropic、Google、火山方舟等或任意 OpenAI 兼容接口)。
**完整工具列表与说明** → `docs/TOOLS.md`
---
### 功能一览
| 功能 | 说明 |
| :--- | :--- |
| **ELN 模板编辑** | 新建/修改 Formily Schema、公式、输出值、表格 Tab、受控编号;内置 Skill `eln-form-design` |
| **LIMIS 集成** | 委托/样品/任务/报告查询、综合查询、报告复核·审核·批准签批、待办提醒 |
| **欢迎页快捷入口** | LIMIS 四卡 + ELN 四卡 + 页面助手;对应斜杠提示词(见 工具文档) |
| **文档上传** | PDF / DOCX / XLSX 本地解析;复杂扫描件走 **MinerU**(可选 Token,支持 **本地 OCR 缓存**) |
| **登录态同步** | ELN:从标签页读 JWT;LIMIS:从 Cookie 同步(设置页一键操作) |
| **MCP 扩展** | 设置 → MCP 服务器,接入 Streamable HTTP / SSE 端点,工具自动注册为 `mcp__*` |
| **继承 Cebian** | 多模型、页面上下文、划词助手、悬浮球、跨对话记忆、WebDAV 备份等 |
---
### 安装
### 方式一:下载 Release(推荐)
1. 打开 Releases
2. 下载最新 **`elnbian-x.x.x-chrome.zip`**
3. 解压到任意文件夹
4. Chrome / Edge:`chrome://extensions` → **开发者模式** → **加载已解压的扩展程序** → 选择含 `manifest.json` 的目录
> 更新版本后请**重新加载扩展**并**刷新**已打开的 ELN/LIMIS 标签页。
### 方式二:从源码构建
| 依赖 | 版本 |
| :-