From 2bd1e0399a10f47138a5dc5a01017bb4a76db0ed Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Mon, 15 Jun 2026 00:55:47 -0600 Subject: [PATCH] first commit --- .gitignore | 24 + .../brainstorm/3-1781487692/state/server.pid | 1 + .../content/editing-mode.html | 317 ++ .../content/waiting-requirements.html | 3 + .../43675-1781487701/state/server-stopped | 1 + .../43675-1781487701/state/server.pid | 1 + .vscode/extensions.json | 3 + README.md | 5 + data/C#/1.md | 44 + data/C#/10.md | 42 + data/C#/11.md | 42 + data/C#/12.md | 42 + data/C#/13.md | 39 + data/C#/14.md | 39 + data/C#/15.md | 40 + data/C#/16.md | 25 + data/C#/17.md | 25 + data/C#/18.md | 25 + data/C#/19.md | 25 + data/C#/2.md | 40 + data/C#/3.md | 42 + data/C#/4.md | 46 + data/C#/5.md | 38 + data/C#/6.md | 38 + data/C#/7.md | 42 + data/C#/8.md | 43 + data/C#/9.md | 40 + data/C#/SKILLS.md | 135 + data/C#/titles.md | 21 + data/C#编程.pdf | Bin 0 -> 1797091 bytes data/Python/1.md | 47 + data/Python/10.md | 52 + data/Python/11.md | 53 + data/Python/12.md | 58 + data/Python/13.md | 64 + data/Python/14.md | 50 + data/Python/15.md | 48 + data/Python/16.md | 52 + data/Python/17.md | 55 + data/Python/18.md | 55 + data/Python/2.md | 48 + data/Python/3.md | 55 + data/Python/4.md | 50 + data/Python/5.md | 47 + data/Python/6.md | 51 + data/Python/7.md | 52 + data/Python/8.md | 50 + data/Python/9.md | 48 + data/Python/SKILLS.md | 136 + data/Python/titles.md | 20 + data/Python编程.pdf | Bin 0 -> 2986363 bytes data/Web/1.md | 41 + data/Web/10.md | 44 + data/Web/11.md | 45 + data/Web/12.md | 43 + data/Web/13.md | 43 + data/Web/14.md | 43 + data/Web/15.md | 45 + data/Web/16.md | 41 + data/Web/17.md | 47 + data/Web/18.md | 41 + data/Web/2.md | 42 + data/Web/3.md | 41 + data/Web/4.md | 40 + data/Web/5.md | 42 + data/Web/6.md | 42 + data/Web/7.md | 43 + data/Web/8.md | 41 + data/Web/9.md | 41 + data/Web/SKILLS.md | 96 + data/Web/titles.md | 28 + ...6-15-web-teaching-design-implementation.md | 149 + .../specs/2026-06-15-web-teaching-design.md | 104 + ...eaching-design-generator-implementation.md | 1862 +++++++++ ...ntable-teaching-design-generator-design.md | 299 ++ index.html | 13 + package-lock.json | 3342 +++++++++++++++++ package.json | 33 + public/favicon.svg | 1 + public/icons.svg | 24 + src/App.vue | 7 + src/assets/hero.png | Bin 0 -> 13057 bytes src/assets/vite.svg | 1 + src/assets/vue.svg | 1 + src/components/HelloWorld.vue | 95 + src/domain/teachingDesign.test.ts | 87 + src/domain/teachingDesign.ts | 112 + src/main.ts | 5 + src/services/markdownTable.test.ts | 115 + src/services/markdownTable.ts | 147 + src/services/naturalSort.test.ts | 15 + src/services/naturalSort.ts | 12 + src/style.css | 296 ++ src/test/setup.ts | 1 + tsconfig.app.json | 14 + tsconfig.json | 7 + tsconfig.node.json | 24 + vite.config.ts | 12 + 98 files changed, 9986 insertions(+) create mode 100644 .gitignore create mode 100644 .superpowers/brainstorm/3-1781487692/state/server.pid create mode 100644 .superpowers/brainstorm/43675-1781487701/content/editing-mode.html create mode 100644 .superpowers/brainstorm/43675-1781487701/content/waiting-requirements.html create mode 100644 .superpowers/brainstorm/43675-1781487701/state/server-stopped create mode 100644 .superpowers/brainstorm/43675-1781487701/state/server.pid create mode 100644 .vscode/extensions.json create mode 100644 README.md create mode 100644 data/C#/1.md create mode 100644 data/C#/10.md create mode 100644 data/C#/11.md create mode 100644 data/C#/12.md create mode 100644 data/C#/13.md create mode 100644 data/C#/14.md create mode 100644 data/C#/15.md create mode 100644 data/C#/16.md create mode 100644 data/C#/17.md create mode 100644 data/C#/18.md create mode 100644 data/C#/19.md create mode 100644 data/C#/2.md create mode 100644 data/C#/3.md create mode 100644 data/C#/4.md create mode 100644 data/C#/5.md create mode 100644 data/C#/6.md create mode 100644 data/C#/7.md create mode 100644 data/C#/8.md create mode 100644 data/C#/9.md create mode 100644 data/C#/SKILLS.md create mode 100644 data/C#/titles.md create mode 100644 data/C#编程.pdf create mode 100644 data/Python/1.md create mode 100644 data/Python/10.md create mode 100644 data/Python/11.md create mode 100644 data/Python/12.md create mode 100644 data/Python/13.md create mode 100644 data/Python/14.md create mode 100644 data/Python/15.md create mode 100644 data/Python/16.md create mode 100644 data/Python/17.md create mode 100644 data/Python/18.md create mode 100644 data/Python/2.md create mode 100644 data/Python/3.md create mode 100644 data/Python/4.md create mode 100644 data/Python/5.md create mode 100644 data/Python/6.md create mode 100644 data/Python/7.md create mode 100644 data/Python/8.md create mode 100644 data/Python/9.md create mode 100644 data/Python/SKILLS.md create mode 100644 data/Python/titles.md create mode 100644 data/Python编程.pdf create mode 100644 data/Web/1.md create mode 100644 data/Web/10.md create mode 100644 data/Web/11.md create mode 100644 data/Web/12.md create mode 100644 data/Web/13.md create mode 100644 data/Web/14.md create mode 100644 data/Web/15.md create mode 100644 data/Web/16.md create mode 100644 data/Web/17.md create mode 100644 data/Web/18.md create mode 100644 data/Web/2.md create mode 100644 data/Web/3.md create mode 100644 data/Web/4.md create mode 100644 data/Web/5.md create mode 100644 data/Web/6.md create mode 100644 data/Web/7.md create mode 100644 data/Web/8.md create mode 100644 data/Web/9.md create mode 100644 data/Web/SKILLS.md create mode 100644 data/Web/titles.md create mode 100644 data/docs/superpowers/plans/2026-06-15-web-teaching-design-implementation.md create mode 100644 data/docs/superpowers/specs/2026-06-15-web-teaching-design.md create mode 100644 docs/superpowers/plans/2026-06-15-printable-teaching-design-generator-implementation.md create mode 100644 docs/superpowers/specs/2026-06-15-printable-teaching-design-generator-design.md create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.svg create mode 100644 public/icons.svg create mode 100644 src/App.vue create mode 100644 src/assets/hero.png create mode 100644 src/assets/vite.svg create mode 100644 src/assets/vue.svg create mode 100644 src/components/HelloWorld.vue create mode 100644 src/domain/teachingDesign.test.ts create mode 100644 src/domain/teachingDesign.ts create mode 100644 src/main.ts create mode 100644 src/services/markdownTable.test.ts create mode 100644 src/services/markdownTable.ts create mode 100644 src/services/naturalSort.test.ts create mode 100644 src/services/naturalSort.ts create mode 100644 src/style.css create mode 100644 src/test/setup.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.superpowers/brainstorm/3-1781487692/state/server.pid b/.superpowers/brainstorm/3-1781487692/state/server.pid new file mode 100644 index 0000000..00750ed --- /dev/null +++ b/.superpowers/brainstorm/3-1781487692/state/server.pid @@ -0,0 +1 @@ +3 diff --git a/.superpowers/brainstorm/43675-1781487701/content/editing-mode.html b/.superpowers/brainstorm/43675-1781487701/content/editing-mode.html new file mode 100644 index 0000000..e691b5b --- /dev/null +++ b/.superpowers/brainstorm/43675-1781487701/content/editing-mode.html @@ -0,0 +1,317 @@ + + +
三种方案都会按文件名自然排序、生成整册 A4 页面并支持一键打印。请选择最符合日常使用习惯的一种。
+ +左侧切换课次,右侧就是可打印页面;点击文字直接修改,所见即所得。
+ 接近参考站 · 推荐 +左侧字段更容易精确编辑,右侧同步显示打印效果,但可用宽度较紧张。
+ 编辑清晰 · 屏幕占用较大 +上传后直接排版、检查和打印,不在网站内修改内容,交互最简单。
+ 实现最轻 · 不支持修改 +界面模式已选择:A4 页面内直接编辑。继续在对话中确认内容范围...
+