File tree Expand file tree Collapse file tree 1 file changed +27
-0
lines changed
Expand file tree Collapse file tree 1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change 1+ # Executable Tutorial
2+
3+ 目前想法有所改变,目前是自己手动写教程,然后让教程可以执行,现在准备改变一下思路:
4+ 1 . 主动写教程只是一个输入方式,教程的内容可以主要有三个属性:
5+ 1 . 分类
6+ 2 . 难度
7+ 3 . 主题
8+ 2 . 教程的内容就是一种可以被执行的形式,里面的shell或者windows的power shell 可以被执行或者一段cli可以被执行
9+ 3 . 这个教程页面有一部分terminal可以改变位置,可以在最右侧,也可以在最左侧,一旦执行执行,terminal就会显示出来,
10+ 4 . 默认不显示,第一次点击时候才会显示terminal,然后可以在最执行下面展示,然后可以选择最下方,也可以选择最右侧,但是日志需要滚动感觉,下面运行框可以比目前情况更大
11+ 5 . 所有教程可以按照分类,难度,主题进行筛选,可以是表格,也可以是card形式在首页展示
12+ 6 . 教程可以合并成系列,这个有个页面可以让这些合并成系列
13+ 7 . 还有一个编写/上传教程系列,就是用户可以给一个URL,比如微信公众号文章,然后自动转化为这个项目中可以执行的教程,转换为Markdown形式,这个功能需要调研,需要把公众号文章转化为Markdown形式展示,或者jupter notebook形式展示,然后你可以执行成shell,当然这些主要是一种可以转化形式,如果实在没有可以执行的命令都是代码,那也就算了,可以变成一种对话或者一直其他可能可以可以给出分析和建议
14+ 8 . 主页的展示内容就是:
15+ 1 . 系列 2.不同形式的课程 3. 课程必须是可以分段的,一个系列就是3-5分钟可以完成一个操作
16+
17+ 这个工具目前想法是,通过AI帮助完成课程编写,只要提出课程什么就行,然后AI就会根据你的要求,编写一个课程。
18+ 格式必须要满足当前可以工作的格式,这个需要一份Spec来描述。
19+
20+ 请根据以上要求,分析是否有可行性,还有技术问题,可能的架构和计划,功能模块设计,任务拆分的文件。最后各自形成详细的文档。
21+
22+ ## Task 1: 目前先不去考虑教程的事情,先实现页面的事情,一个总体展示的页面,一个可以上传文件的页面,或者可以添加本地目录到这个desktop中
23+
24+ 1 . 目前先不去考虑教程的事情,先实现页面的事情,一个总体展示的页面,一个可以上传文件的页面,或者可以添加本地目录到这个desktop中
25+ 2 . 这个页面需要有一个导航栏,可以展示所有的教程,也可以展示所有的系列
26+ 3 . 主要内容区域就是展示,系列里面的三个教程,如果有更多的,就有一个更多按钮
27+ 4 . 点击每个教程,会展示这个教程的内容,点击教程里面的运行,terminal就出现,然后可以执行教程的内容
You can’t perform that action at this time.
0 commit comments