📌 Skill基础信息
Skill名称:CS First Principles Pedagogy
简称:cs-first-principles
来源:社区第三方(Vishvaretah)
运行宿主:基于 MCP(Model Context Protocol)架构的 Agent 工具
核心定位:为计算机科学教育项目建立权威的教学标准和知识库架构规范,提供从物理层到分布式系统的完整概念分解教学体系。
🧩 内部核心组成
子Agent集合:无明确子Agent定义
斜杠命令:无公开命令信息
MCP工具:无公开工具信息
核心教学组件:
- 交互式缩放抽象层(L1-L5五层架构)
- 复杂度校准问题库(基础/中级/高级)
- 动态预测评估系统
- 知识图谱可视化系统
- 苏格拉底式AI辅导问题集
目录结构:
platform/ # React+Vite+TS Web应用(含模拟器、知识图谱)
cs-learning-platform.md # 20点教学蓝图标准
cs-notes/ # Markdown主题笔记
cs-questions-AI/ # AI辅导问题集
cs-questions/ # 用户问题队列
cs-probes/ # 诊断脚本
cs-builds/ # 代码原型和基准测试
.agents/skill/ # Agent技能指令
🛠 安装与启用方式
安装命令:
skills install --user Vishvaretah/cs-first-principles
前置依赖:需要配置API密钥(具体密钥引用已安全隐藏)
启动方式:通过MCP兼容的Agent工具加载技能
构建验证:支持 npm run build 生产编译验证
📋 标准工作流
- 用户发起查询:用户提出计算机科学相关概念问题
- 概念深度解析:技能按五层抽象架构(物理晶体管→逻辑电路→内存/OS内核→套接字算法→分布式共识)分解概念
- 交互教学呈现:提供缩放抽象层、知识图谱导航、预测评估等交互功能
- 苏格拉底式引导:通过AI辅导问题集测试用户直觉理解
- 学习效果评估:动态计算概念对齐分数并提供反馈
⚠️ 关键限制、缺陷、注意事项
平台限制:仅支持MCP架构的Agent环境
Token消耗:涉及大量教学内容和交互组件,token消耗较高
适用项目:计算机科学教育、知识库构建、教学系统开发
不适用场景:简单问答、轻量级应用、非教育类项目
已知注意事项:
- 需要配置API密钥但具体方式未公开
- 知识图谱采用固定SVG画布尺寸(1000x820)
- 教学标准严格遵循20点教学蓝图
- 生产环境需通过构建完整性验证
✅ 适用场景 & ❌ 不适合场景
✅ 适用场景:
- 计算机科学在线教育平台开发
- 结构化知识库体系建设
- 交互式教学系统设计
- 概念深度分解教学需求
- 知识图谱可视化项目
❌ 不适合场景:
- 简单问答机器人
- 轻量级聊天应用
- 非教育类知识管理
- 资源受限环境
- 快速原型开发
如何安装
skills install --user Vishvaretah/cs-first-principles通用安装教程:在哪里输入上面的命令
上面的命令本质是在「终端 / 命令行」中调用技能管理器,把该 Skill 下载并注册到你的 AI 工具。各主流工具打开终端的位置不同,按下面操作即可:
- 打开工具自带的终端面板,或系统终端(macOS「终端」、Windows「PowerShell」、Linux「Terminal」)。
- 把上面的安装命令复制进去,回车运行,等待下载与注册完成。
- 重启或重新加载 AI 工具,让新安装的 Skill 被识别。
- 新建对话并触发:直接描述用途,或通过该工具的技能 / 斜杠菜单选中此 Skill。
Claude 桌面版(macOS / Windows)
桌面版没有内置命令行,Skill 需通过 Claude Code CLI 安装。打开系统终端,先执行 npm install -g @anthropic-ai/claude-code,再运行上面的安装命令;完成后完全退出并重新打开 Claude。
Claude Code(终端 CLI)
直接在项目目录的终端里运行上面的命令即可。也可先输入 claude 启动交互界面,再在对话中引用该 Skill(/ 斜杠菜单或直接描述用途)。
VS Code(含 GitHub Copilot)
打开终端面板:菜单「终端 → 新建终端」,或快捷键 Ctrl+`(macOS 为 ⌃+`)。在终端里运行上面的命令;装完后执行「重新加载窗口」(Ctrl+Shift+P → Reload Window),让 Copilot 等扩展识别新技能。
Cursor
底部「终端」面板(Ctrl+`)即是内置终端。粘贴运行上面的命令,完成后在命令面板执行「Reload Window」刷新,再开始对话。
Windsurf
底部「终端」面板运行命令;也可直接使用其内置 Agent 终端,在对话侧执行安装。
其他工具(ChatGPT、本地脚本等)
不支持本地终端的产品,可先在本机终端完成安装,再在对话中描述该 Skill 的能力让其调用;不同工具的命令格式请以其官方文档为准。
风险提示
本 Skill 涉及读取隐私 / 敏感信息(如密钥、环境变量、凭据)。安装前请确认其用途是否必要。
检测到隐私/敏感信息读取(预设模式 #6)
命中检测项
- privacy_collect
Aitishiku.com