前言¶
给同学或自己讲题时,常见的做法是贴一段代码、写几行推导,对方只能靠文字去想象过程。如果是动态过程——比如函数图像怎么随参数变化、递归调用栈怎么展开——纯文字很难讲清楚。手动写一个网页演示又要花不少时间调样式和交互。
下面介绍的 Skill「网页交互式讲题」就是为这个场景准备的:拿到题目后,直接生成一个交互式解题网页(单页 HTML),还可以选择把题目记进本地错题本。
这是什么¶
「网页交互式讲题」是一个社区来源的通用 Skill,坐标 @user_d82e0b43/interactive-problem-solver,当前版本 1.2.0,分类 dev-programming,发布者 user_d82e0b43。
它解决的问题是:把用户上传的题目转成可交互的解题网页,而不是只输出一段静态文本或截图。
官方地址:https://api.skillhub.cn/user_d82e0b43/interactive-problem-solver
SkillHub 页面:https://www.skillhub.cn/skills/user_d82e0b43/interactive-problem-solver
核心功能¶
根据官方简介,这个 Skill 的能力主要有两项:
- 根据用户上传的题目,生成交互式解题网页,产物是单个 HTML 文件。
- 可选择将题目加入错题本,错题保存到本地 Excel 文件。
两项能力都是可选动作:生成网页是主要流程,加入错题本是附加动作,由使用者在需要时选择。
安装与启用¶
已抓取的官方资料中没有给出具体安装命令或配置字段,这里只列出可核实的元数据,不推测安装方式:
- 来源:community
- 版本:1.2.0
- 分类:dev-programming
- 坐标:
@user_d82e0b43/interactive-problem-solver - 标签:
requires_api_key=false,即不要求提供 API Key
启用方式以 SkillHub 页面(https://www.skillhub.cn/skills/user_d82e0b43/interactive-problem-solver)的实际说明为准。
典型用法¶
官方资料给出的输入输出方式如下:
- 准备题目文本,作为上传内容。
- 让 Skill 根据题目生成交互式解题网页,产物为单页 HTML。
- 如需留存,选择加入错题本,题目会被保存到本地 Excel 文件。
官方页面未提供更细的参数说明或示例输入,具体调用形式以页面说明为准。
适用场景与注意¶
适合的场景:
- 需要把题目讲解变成可操作演示的场景,比如函数图像、参数变化、分步推导。
- 希望把易错题目集中留存、之后回看的场景。
需要注意的点:
- 产物是单页 HTML,交互能力取决于 Skill 生成时的实现,复杂交互不一定都能覆盖。
- 错题本保存为本地 Excel 文件,属于本地文件操作,需要注意保存路径和文件写入权限。
- 该 Skill 来自社区发布(来源 community),评分和下载量以 SkillHub 页面实时数据为准,本文依据的抓取资料显示评分 100000、下载 1199、安装 0。
结尾¶
「网页交互式讲题」的价值在于把「讲题」从静态文字变成可交互的单页网页,并顺带提供错题留存。它适合需要反复讲解动态过程、又不想每次手写演示页面的场景。官方地址:https://api.skillhub.cn/user_d82e0b43/interactive-problem-solver