北化学业顾问 · 北化本科学业制度知识库蒸馏版
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/15 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/aoaomm/buct-materials-guide.git按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · tool
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 20 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/11/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包buct-materials-guide(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 04:26:48
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 离线学业知识库
- 供AIAgent调用
- 兼容多种AI工具
北化材料学院本科生学业知识库(蒸馏版)· 供 AI Agent 调用的离线 skill,支持 DeepSeek Harness / Claude Code / Codex / Cursor 等
README
由 DeepSeek 最新模型翻译生成北化学业顾问 · 北化本科学业制度知识库(蒸馏版)
BUCT Academic Advisor — 一份离线的北京化工大学本科生学业问答知识库(以材料科学与工程学院为核心)。
把 2026 版官方文件(本科生手册 / 本科生学习指南 / 材料学院分册·选课手册)以及 2026 年 10 月新增的创新创业教育学分专项 5 份文件 + 材料学院劳育时长证明流程 1 份蒸馏成 AI 智能体可直接调用的技能,支持 DeepSeek Harness (dsh) / Claude Code / Codex CLI / Cursor / Windsurf / Gemini CLI / OpenCode / Droid / WorkBuddy 等。
⚠️ 非官方发布。 本文是对学校公开文件的条文摘要与检索索引,不含原文全文;原始文件版权归北京化工大学所有。仅供个人学习查询,一切以学校最新通知与教务处解释为准。
🤝 欢迎共创。 仓库目前以材料学院为核心,尤其欢迎其他学院的同学补充自己学院的分册内容(分流规则、毕业总学分、课程计划)。不写代码也能参与 → 详见下方「欢迎共创」。
⚠️ 关于"蒸馏版"
本仓库只包含蒸馏后的知识库(SKILL.md,约 84 KB),不包含原始文件的全文分卷。
展开完整文档(README 剩余 1 节)
北化学业顾问 · 北化本科学业制度知识库(蒸馏版)
BUCT Academic Advisor — 一份离线的北京化工大学本科生学业问答知识库(以材料科学与工程学院为核心)。
把 2026 版官方文件(本科生手册 / 本科生学习指南 / 材料学院分册·选课手册)以及 2026 年 10 月新增的创新创业教育学分专项 5 份文件 + 材料学院劳育时长证明流程 1 份蒸馏成 AI 智能体可直接调用的技能,支持 DeepSeek Harness (dsh) / Claude Code / Codex CLI / Cursor / Windsurf / Gemini CLI / OpenCode / Droid / WorkBuddy 等。
⚠️ 非官方发布。 本文是对学校公开文件的条文摘要与检索索引,不含原文全文;原始文件版权归北京化工大学所有。仅供个人学习查询,一切以学校最新通知与教务处解释为准。
🤝 欢迎共创。 仓库目前以材料学院为核心,尤其欢迎其他学院的同学补充自己学院的分册内容(分流规则、毕业总学分、课程计划)。不写代码也能参与 → 详见下方「欢迎共创」。
⚠️ 关于"蒸馏版"
本仓库只包含蒸馏后的知识库(SKILL.md,约 84 KB),不包含原始文件的全文分卷。
因此它长于"制度怎么规定的",弱于"某学期具体开哪些课"——
| 能答 | 不能答(需查官方原文) |
| 专业分流的时间、依据、录取原则 | 某专业逐年完整课程计划总表 |
| 各专业毕业总学分、学位类型 | 某门课的课程代码 / 学时拆分 |
| 选课退课、重修、补考缓考的适用边界 | 专业选修模块的完整课程清单 |
| GPA 换算、哪些课不计入 | 材料学院第二课堂记录评分表的逐条填表细则 |
| 学籍、毕业、结业、学位授予条件 | 学校对"你的专业对应哪些职业资格算相关"的认定结论 |
| 第二课堂 600 分五维结构与得分点 | |
| 奖助学金门槛、推免通道、体测硬条件 | |
| 创新创业教育学分要求(分年级)、认定范围、认定程序、完整学分分值表 | |
| 《国家职业资格目录(2021 年版)》72 项全文(附录 A) | |
| 劳育时长证明怎么开(材料学院专属):资格前提、3/5/2 天时限、每月公示与修改期 | 劳育申报表原件(需向辅导员 / 院学生会实践工作部索取) |
(SKILL.md §17.2 保留了大类阶段一年级课程的摘录,可作为样例。)
🆕 2026-10 新增:创新创业教育学分专项 + 劳育时长证明
一次把「创新创业教育学分」从旧的一段话扩成了独立一章(SKILL.md §9),并补上了材料学院劳育时长证明的申请流程(SKILL.md §11.6):
| 来源文件 | 文号 / 日期 | 加了什么 |
| 《本科生创新创业教育学分认定管理办法》 | 北化大校教发〔2026〕35 号,2026-07-22 | 2026 级起适用。学分要求、11 项认定范围、认定程序、完整学分分值表 |
| 《…(试行)》 | 北化大校教发〔2017〕36 号,2017-10-17 | 2025 级及以前适用,2031-07-31 废止 |
| 《关于集中开展 2026 年秋季学期 本科生创新创业教育实践学分认定的通知》 | 教实发〔2026〕21 号,2026-10-10 | 🔴 时效性单轮通知:四阶段时间表、12 项途径与负责单位 |
| 《创新创业教育实践学分认定系统操作手册(学生版)》 | — | 5 环节操作流程(含企业微信移动端) |
| 人社部《国家职业资格目录(2021 年版)》 | 2021 年发布 | 72 项全文(SKILL.md 附录 A) |
| 《材料科学与工程学院劳育时长证明申请流程(试行)》 | 院学生会实践工作部,2025-09-30 | 🔴 试行 / 时效性,仅材料学院适用:两个资格前提、3/5/2 天时限、申报表与邮箱、每月公示与 2 天修改期、四条不予证明情形 |
🔴 一个必须注意的坑:学分要求分年级
| 年级 | 适用文件 | 毕业所需创新创业教育学分 |
| 2026 级及以后 | 校教发〔2026〕35 号 | 课程 1 + 实践 2 = 3 学分 |
| 2025 级及以前 | 校教发〔2017〕36 号 | 课程 ≥2 + 实践 ≥2 = 4 学分 |
网上大量流传的资料还是旧版 4 分口径。SKILL.md §0 因此加了一条硬规则: 未确认提问者年级前,不得直接报数字;同时禁止把"每年 9 月 / 4 月"(通用规则)与"2026 秋集中认定的 10 月 20 日截止"(单轮通知)混为一谈。
适用于哪些学院
三份主来源的适用学院并不相同(另有 2026-10 新增的 5 份创新创业专项文件,均为全校文件;再加 1 份材料学院劳育时长证明流程,属材料学院专属):
| 来源 | 页数 | 性质 |
| 《2026 级本科生手册》 | 264 | 教务处发的全校文件 |
| 《北京化工大学本科生学习指南》2026 版 | 61 | 教务处发的全校文件 |
| 《材料科学与工程学院分册·选课手册》 | 178 | 材料学院专属 |
| 创新创业教育学分专项(校教发〔2026〕35号 / 〔2017〕36号 / 教实发〔2026〕21号 / 系统手册 / 职业资格目录) | 44 | 教务处与人社部的全校文件 |
| 材料学院劳育时长证明申请流程(试行) | 2 | 材料学院专属(院学生会实践工作部,2025-09-30) |
| 你是谁 | 能用什么 |
| 北化任何学院的本科生 | 选课退课、考试诚信、GPA、学籍、毕业学位、第二课堂、奖助学金、体测、学科竞赛、微专业、SRTP、四六级等全校通用制度 |
| 材料学院学生 | 以上全部,另加大类分流、各专业总学分、各专业课程计划、第二课堂填表细则与劳育时长证明流程 |
| 其他学院学生 | 全校通用部分照用;但分流时间、各专业总学分、课程表必须查你自己学院的《选课手册分册》,劳育时长认定口径也各不相同——数字与流程都不一样 |
换句话说:约 67%(369 / 549 页)的内容对所有北化本科生都有效,只有材料学院专属那 33% 不能套用。
SKILL.md §0.6 给了智能体一套强制话术,防止它把材料学院的 155 / 155 / 156 学分或分流时间当成全校通用答案。
🤝 欢迎共创(尤其欢迎其他学院的同学)
这个仓库现在以材料科学与工程学院为核心——因为整理的人就是材料学院的,手上只有材料学院的分册。
但「全校通用」那部分(选课、GPA、学籍、毕业学位、第二课堂、奖助学金、体测、学科竞赛、四六级……)对每个学院的同学其实都一样。真正学院之间不同的,主要就这三样:
| 各学院不一样的东西 | 现在只有 | 缺谁的 |
| 大类分流的时间与依据 | 材料学院 | 其他各学院 |
| 各专业毕业总学分、课程计划 | 材料学院 | 其他各学院 |
| 第二课堂填表细则 / 劳育时长认定口径 | 材料学院 | 其他各学院 |
所以——
如果你是其他学院的同学,欢迎把你学院的那部分补进来。
只要整理出你学院分册里跟材料学院不一样的那些内容(分流规则、总学分、课程表)就够,不用把整本 PDF 传上来。
我会把它做成独立的学院章节,不跟材料学院的混着放,免得张冠李戴。
贡献者的名字会写进仓库的贡献者列表。
其他任何形式的帮忙也都欢迎:
- 发现哪条答案有错 → 开 issue 指出(能附上文件页码就更好)
- 学校出了新文件、制度改了 → 开 issue 或 PR 告诉我
- 你用的 AI 工具不在我列的名单里 → 欢迎补充接入方式
- 觉得哪段写得不清楚、不好读 → 也直接说
怎么参与(不会写代码也行)
1. 最省事:开一个 issue 说一句就行,不用写代码、不用懂 Git。
2. 想直接动手:fork → 改 → 提 PR。详见 CONTRIBUTING.md。
3. 不想用 GitHub:把材料贴在 issue 里也可以,我帮你整理。
⚠️ 一条底线:请只提供学校公开发布的文件内容。不要传盗版电子书、付费软件、老师个人主页上的未公开资料——这是为了让这个仓库能长期活下去。
各工具怎么用
| 工具 | 自动读取的文件 | 说明 |
| DeepSeek Harness (dsh) | AGENTS.md + .agents/skills/buct-materials-guide-public/SKILL.md | 项目根 = 最近的 .git 祖先目录。skill 自动被发现,也可用 /buct-materials-guide-public 手动注入 |
| Claude Code | CLAUDE.md | 放进项目目录或 ~/.claude/ 即自动加载 |
| Codex CLI | AGENTS.md | 仓库根目录,自动加载 |
| OpenCode / Droid / Jules / Amp | AGENTS.md | 同上 |
| Cursor | .cursorrules | 项目根自动生效 |
| Windsurf | .windsurfrules | 项目根自动生效 |
| Gemini CLI | GEMINI.md | 项目根自动加载 |
| WorkBuddy 等 skill 型工具 | SKILL.md | 把本目录放进 skills 目录即可 |
| 其他智能体 | 手动喂 SKILL.md | 通用 skill 格式(YAML frontmatter + 正文) |
为什么有两份 SKILL.md?根目录那份给通用 skill 工具和直接阅读; .agents/skills/<name>/SKILL.md 那份给按 agents 约定扫描目录的 harness(dsh、Codex 等)。
两份内容逐字节相同,由同一个生成脚本一次写出,不用手动同步。
你没在列表里看到的工具:把 SKILL.md 内容贴进它的 system prompt / rules 文件即可。
dsh 用户看这里
DeepSeek Harness 按 rank 从小到大扫描 Skill 目录,本仓库用的是 rank 200 那个:
| rank | 目录 | 本仓库是否使用 |
| 100 | <项目根>/.dsh/skills/ | ✗ |
| 200 | <项目根>/.agents/skills/ | ✓ 已提供 |
| 400 | ~/.dsh/skills/ | ✗(用户级,与仓库无关) |
| 600 | 随包内置 | ✗ |
也可以把它装成用户级全局技能,在所有项目里都能用:
mkdir -p ~/.dsh/skills/buct-materials-guide-public
cp SKILL.md ~/.dsh/skills/buct-materials-guide-public/SKILL.md
两个注意点(否则 skill 会被静默丢弃、毫无提示):
1. frontmatter 必须是合法 YAML。 description 里出现 : (冒号+空格)、{}、[]、, 时要加引号。
2. 名字必须 kebab-case,且目录只扫一层——不能再嵌套子目录。
本仓库的 SKILL.md frontmatter 已按上述规则校验通过。
目录结构
.
├── SKILL.md 知识库正文(核心,必读) ├── .agents/ │ └── skills/ │ └── buct-materials-guide-public/ │ └── SKILL.md 同上内容的副本,供 dsh / Codex 等按约定扫描 ├── AGENTS.md Codex / OpenCode / Droid / Jules / Amp / dsh 入口 ├── CLAUDE.md Claude Code 入口 ├── .cursorrules Cursor 入口 ├── .windsurfrules Windsurf 入口 ├── GEMINI.md Gemini CLI 入口 ├── README.md 本文件 ├── CONTRIBUTING.md 想一起做的话看这个(不写代码也能参与) └── LICENSE
它怎么设计出来的(也是踩过的坑)
1. 先出处后答案 —— 每条事实前写 【出处:手册 P122】。学生要拿答案去选课、办手续,说错一句话可能耽误一学期。
2. 不编造 —— 文件没写的数字一律写「未明确列出 / 以最新通知为准」。
3. 收录速查表 —— SKILL.md §0.5 把「主题 → 章节」摊开,命中就必须答。
这条规则是被真实翻车逼出来的:智能体曾用「我检索了一下,0 命中」来结论「文件里没有」,而实际上那个制度在另一份文件里写得清清楚楚。
4. 禁止联网抓取 —— 北化教务、评教、智慧课堂等校内系统需登录,校外访问必然超时挂起,智能体会逐一重试、白白耗掉十几分钟。所以 URL 只作为「给人手动点」的入口记录。
5. 不用「关键词搜不到」判断缺失 —— PDF 正文标题常被排版切成两行、或只出现在目录页,字符串匹配不到不等于内容不存在。可靠的校验只有页级计数和按页读原文。
6. 如实说明版本边界 —— 蒸馏版就说自己是蒸馏版,不要假装有全文。
7. 技能的 frontmatter 是硬门槛 —— 有的 harness(如 dsh)遇到 YAML 解析失败会 静默丢弃整个技能:目录里看不到、调用报 unknown,但不给任何报错。
description 里的 : 、{}、[]、, 都是雷。所以生成脚本里带了一步 YAML 校验,而不是「写完就发」。
怎么更新
SKILL.md(两份)由生成脚本产出,不要手改——否则下次生成会被覆盖。
手改请改上游的源知识库,再运行生成脚本。
数据来源
| 文件 | 页数 |
| 《2026 级本科生手册》(全部) | 264 |
| 《材料科学与工程学院分册·选课手册》2026-09-07 | 178 |
| 《北京化工大学本科生学习指南》2026 版 | 61 |
| 创新创业教育学分专项:校教发〔2026〕35 号 | 10 |
| 创新创业教育学分专项:校教发〔2017〕36 号 | 10 |
| 创新创业教育学分专项:教实发〔2026〕21 号 | — |
| 创新创业教育学分专项:系统操作手册(学生版) | — |
| 创新创业教育学分专项:人社部《国家职业资格目录(2021 年版)》 | 17 |
| 材料学院劳育时长证明申请流程(试行),院学生会实践工作部 2025-09-30 | 2 |
| 合计 | 549 |
创新创业教育学分专项那 5 份合计 44 页(其中 21 号文与系统操作手册的页数并入该合计,故上表单列时标「—」)。全部来源共 9 份文件 / 549 页。
这些文件可通过学校官方渠道获取。本仓库不再分发全文副本。
作者
aoaomm — github.com/aoaomm
北京化工大学材料科学与工程学院本科生。
做这个仓库的起因很朴素:自己查选课、专业分流和奖学金规则时,发现官方文件又厚又散,而 AI 又爱把没写的东西说得像写了。于是把「先标出处、不编造、说没有之前先查索引」写成了这个技能的硬规则。
发现答案有错、或想补充内容,欢迎开 issue。
许可与免责
- 编排与代码:MIT(见 LICENSE)。
- 原始文档版权归北京化工大学所有,本仓库是对其内容的摘要与检索索引。
如涉及侵权请联系删除。
- 政策会变动。所有时间、名额、分数线以教务处当学期通知为准。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
aoaomm/buct-materials-guide
北化学业顾问 · 北化本科学业制度知识库蒸馏版
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
智能体运行框架路由HarnessRouter/harnessrouter
智能体 harness 的统一接口。
★ 3,984已汉化DSH
71.3
这是你的仓库?认领条目