Skip to content

About

CDUT Studio:赋能成理师生的下一代 AI 智能体一站式工作台

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Repository files navigation

CDUT Studio Banner

CDUT Studio 🦖

成都理工大学定制 AI 智能体工作台

“穷究于理,成就于工”
专为成理师生打造的下一代端侧智能体协同平台:高效 AI 带教 · 智能材料审核 · 智能化浏览器 · 特区账户接入 · RAG 检索辅助

CDUT Customized MultiHop-RAG Benchmark TypeScript Security License

🌟 核心三大模块 • 🏗️ 架构原理解析 • ⚡ 一分钟启动 • 🛡️ 网络安全防护 • 🦖 认识砚小龙 • 👥 开发团队


📖 项目简介

CDUT Studio 是一款深度适配成都理工大学校园生态的全功能端侧 AI 智能体(Agent)客户端。

它在保留通用 Agent 强大规划与推理能力的基础上,深度融入了成理专有校园知识库(RAG)与自动化内网引擎。无论是期末突击自救、繁重教务流程办理,还是复杂的学术材料与班务文档审核,CDUT Studio 都能化身为成理学子的“赛博外脑”,用自动化智能流打破重复劳动,重构高校学习与科研体验。

🎯 AI 速课堂

输入考纲与课件,智能拆解思维导图,实时追踪掌握边界,靶向提分带教。

🌐 智联万站

内置定制浏览器:支持任意网站访问与 AI 自动化操作(默认内置校内书签,不构成访问限制)。

📑 材料审核

标准栏 × 待审栏 × AI 研判栏,高效率完成比对校级评优与提交材料偏差。


🦖 遇见“砚小龙”

砚小龙 - CDUT Studio 专属伴学助手
嗷呜!我是 CDUT Studio 的「砚小龙」~

💚 诞生于成理恐龙博物馆与砚湖湖畔的 AI 守护神

成理不仅有享誉世界的马门溪龙,更有守护每个深夜赶 DDL 的“砚小龙”!

  • 🌱 恐龙睡袍与小角:象征成理地学与地质古生物的厚重积淀;
  • 🎀 砚湖绿缎带:取自砚湖春水色,陪伴你在知识的湖泊中乘风破浪;
  • ⚡ 情绪感知引擎:当你在期末周抓狂时,她会在工作台右下角提醒你喝水,并默默为你生成下一章节的复习重点。
🔍 查看「砚小龙」三视图设计资产

Front View Side View Back View

CDUT Studio 吉祥物标准三视图 —— 可适配 3D 界面与虚拟形象小组件


🔥 CDUT 专区三大核心模块

1. 🎓 自主学习:期末极速提分带教引擎

告别海量 PPT 带来的复习焦虑。自主学习模块具备自主知识深度解构与学习边界追踪能力:

  • 🧠 知识图谱与脑图生成:拖入 PPT、教材 PDF、复习考纲,Agent 自动提炼核心主干并渲染为交互式思维导图。
  • 📊 学习认知区间动态画像:将知识点清晰划分为 [完全掌握]、[模糊可理解]、[完全盲区],避免盲目刷题。
  • 🎯 苏格拉底式靶向带教:模拟成理名师启发式提问,直击易错点与核心考点,以最高时间回报率迎战期末。
[原始课件/教材] ➔ [知识单元解构] ➔ [认知边界动态探测] ➔ [靶向带教推题] ➔ 🏆 稳过高分

2. 🏛️ 砚湖易办:内网全自动化无人值守

项目内置专属自动化浏览器核心,安全挂载于本地沙盒环境中,直通成理“砚湖易办”等数字校园系统。

  • 🔐 特区账户一键接入:
    • 原生卡片式登录:输入学工号与密码即可连接,后台静默驱动统一身份认证(CAS),界面零跳转、零白屏,不打断当前会话。
    • 身份画像自动抓取:登录成功后自动解析姓名、学工号、学院、专业与真实头像,生成专属身份名片。
    • 本地加密凭据:密码经操作系统 safeStorage 级加密后落盘 ~/.cdutai/cdut-account.json,绝不经任何第三方服务器中转。
    • 静默在线保活:每 10 分钟后台心跳探活,会话过期自动如实提示,绝不“假装成功”。
  • 🤖 学生端自动化功能集:
    • 智能带教助手:多智能体协作,结合教务平台进度智能督导。
    • 自动请假申办:结构化表单对话,一键完成理由填充与流程流转。
    • 全景学业雷达:一键聚合课表查询、空闲自习室探测、期末成绩与绩点秒级抓取。
  • 🛡️ 安全规范(特权保护机制):

    ⚠️ 网络安全特别声明:为践行责任开源原则,彻底规避内部敏感接口外泄风险,我方网络安全组决定严禁适配与开放教师端特权操作功能。本客户端仅运行于受限的学生身份上下文环境中。


3. 📑 材料审核:工业级“三栏同屏”审校工作台

针对学工部、班级事务、社团报销、奖助学金申请等繁重审核场景设计。彻底终结“人工肉眼找茬”时代。

📌 左栏:审核标准依据 📄 中栏:送审材料文件 ✅ 右栏:AI 审核研判报告
• 预置成理公开规范规程
  (如评奖学金积分细则)
• 支持用户自定义上传
• 拖拽上传申报文档
• 支持 PDF/DOCX/表格
• 自动 OCR 与版面还原
• 🔴 格式不符:缺少抬头
• 🟡 证明缺失:奖项无佐证
• 🟢 结论:初审通过(94分)
  • 依据库预设:内置成理公开评奖评优细则、第二课堂认定办法、常用公文格式规范。
  • 高精度差异高亮:对缺漏公章、年级错位、学分绩点有异议处进行直观标红与批注提示。

🏗️ 工作台架构流程

graph TD
    classDef client fill:#FF6B35,stroke:#fff,stroke-width:2px,color:#fff;
    classDef brain fill:#8B0000,stroke:#fff,stroke-width:2px,color:#fff;
    classDef secure fill:#2ECC71,stroke:#fff,stroke-width:2px,color:#fff;
    classDef target fill:#457B9D,stroke:#fff,stroke-width:2px,color:#fff;

    User(["成理师生用户"]) <--> Client["CDUT Studio 桌面交互客户端<br/>(TypeScript / Electron)"]:::client

    subgraph CoreEngine ["智能体核心中枢 Agent Core"]
        Client --> Planner["意图规划器"]:::brain
        Planner --> RAG["成理专属知识库 RAG<br/>(校史、规章制度等)"]:::brain
        Planner --> Tutor["自主带教与思维导图拆解引擎"]:::brain
        Planner --> Audit["三栏材料对比分析器"]:::brain
    end

    subgraph Automation ["内网安全执行区"]
        Planner --> Sandbox["本地安全沙盒 Headless Driver"]:::secure
        Sandbox -->|"学生身份凭据本地保全"| Yanhu["砚湖易办 / 教务网关"]:::target
    end

    Audit --> Visual["实时渲染差异报告与批注"]
    Tutor --> Mindmap["动态生成交互脑图"]
Loading

🛠️ 技术栈构成

本项目采用现代全栈工程化体系,以极致响应速度与严苛内存控制为第一准则:

核心领域 所用技术 占比与生态徽标
客户端前端 TypeScript, React, Tailwind CSS TS React
Agent / 自动化 Python, Playwright, LangChain Python Playwright
渲染与版式 HTML5 Canvas, Modern CSS HTML5 CSS3
脚本与自动化构建 JavaScript, PowerShell, Shell JS PS

⚡ 快速上手

📋 环境要求

  • Bun >= 1.2.5 (推荐 1.4.2+)
  • Git (可选,Windows 端应用已内置精简版 MinGit)

🚀 安装与启动

  1. 克隆仓库至本地

    git clone https://github.com/Nya-Angle/CDUT-Studio.git
    cd CDUT-Studio
  2. 安装核心依赖项

    bun install
  3. 配置模型密钥与端点 启动应用后,在「设置 → 渠道配置」中添加你偏好的大模型提供商 (DeepSeek / 智谱 / MiniMax / 豆包 / 通义千问 / 自定义端点)。 密钥经过加密后保存在本地文件中。

  4. 启动开发客户端

    bun run dev

🛡️ 安全与隐私防线

🔐
零上传隐私锁
所有教务网登录凭证仅在本地沙盒 Keyring 加密存放,不经过任何第三方服务器中转。
🧪
本地沙盒运行
自动化浏览器运行于受限沙盒,严格隔离 Cookie、Session 与操作轨迹,用完即弃。
⚖️
伦理与合规边界
严格遵循校园信息化安全规范,请求频率受动态限流保护,确保对校内服务器零压力、高友好。

📜 许可证

本项目基于 GNU General Public License v3.0 (GPL-3.0) 开放源代码。详见 LICENSE 文件。

免责声明:CDUT Studio 为成理学生开源 Agent 项目,非官方商业软件,旨在促进开源技术交流与学习效率提升。


👥 开发团队

🦖 CDUT Studio Core Team · 攀登科学高峰,成就工匠精神

队长头像
队长
成都理工大学学生  ·  队长
负责方向:智联万站模块研发、 AI 速课堂模块研发、 RAG 算法设计开发、特区账户技术支持、「砚小龙」IP 形象设计
核心成员头像
核心成员
成都理工大学学生  ·  核心队员
负责方向:材料审核模块研发、项目图像资源设计、客户端 UI 与项目视觉设计
特别鸣谢头像
特别鸣谢成员   Special Thanks
特别鸣谢 & 核心成员
突出贡献:衷心感谢该成员为本项目提供优秀的基座支持,并在客户端通信与架构选型中提供优秀的技术基础!在这里也推荐大家关注其开源 Agent 项目 👉 ProferAI。
核心成员头像
核心成员
成都理工大学学生  ·  核心队员
负责方向:核心交互功能设计、 RAG 知识库功能构思设计、全流程技术架构与部署文档撰写
核心成员头像
核心成员
成都理工大学学生  ·  核心队员
负责方向:砚湖易办业务流逻辑梳理、学业场景需求设计、系统功能手册与用户操作手册设计

攀登科学高峰,从 CDUT Studio 开始。

CDUT Studio Team

CDUT Studio is an independent open-source project by @雫窝中央实验室. © 2026.

⬆ 返回顶部

About

CDUT Studio:赋能成理师生的下一代 AI 智能体一站式工作台

Topics

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages