diff --git a/packages/web/demo.md b/packages/web/demo.md new file mode 100644 index 00000000..163438bb --- /dev/null +++ b/packages/web/demo.md @@ -0,0 +1,44 @@ +# Markdown 语法测试文档 + +## 1. 标题层级 +### 一级标题 +#### 二级标题 +##### 三级标题 +###### 六级标题 + +## 2. 文本格式 +**粗体文本** +*斜体文本* +~~删除线文本~~ +`代码片段` + +> 引用文本 +> 可以多行 + +## 3. 列表 + +### 无序列表 +- 项目一 +- 项目二 + - 子项目 +- 项目三 + +### 有序列表 +1. 第一步 +2. 第二步 +3. 第三步 + +## 4. 链接与图片 +[百度](https://www.baidu.com) +![Markdown Logo](https://markdown-here.com/img/icon256.png) + +## 5. 表格 +| 姓名 | 年龄 | 职业 | +|------|------|------| +| 张三 | 25 | 开发 | +| 李四 | 30 | 测试 | + +## 6. 代码块 +```python +def hello_world(): + print("Hello, World!") \ No newline at end of file diff --git a/packages/web/package.json b/packages/web/package.json index f7d848fc..fa2c3931 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -20,8 +20,15 @@ "@vueuse/core": "^14.1.0", "axios": "^1.13.2", "dotenv": "^17.2.3", + "katex": "^0.16.28", + "markstream-vue": "0.0.7-beta.2", + "mermaid": "^11.12.2", + "modern-css-reset": "^1.4.0", "pinia": "^3.0.4", "pinia-plugin-persistedstate": "^4.7.1", + "shiki": "^3.21.0", + "stream-markdown": "^0.0.13", + "stream-monaco": "^0.0.18", "tailwindcss": "^4.1.18", "tw-animate-css": "^1.4.0", "vee-validate": "^4.15.1", diff --git a/packages/web/src/assets/logo.png b/packages/web/src/assets/logo.png new file mode 100644 index 00000000..7d6543cb Binary files /dev/null and b/packages/web/src/assets/logo.png differ diff --git a/packages/web/src/components/ChatList/RobotChat/index.vue b/packages/web/src/components/ChatList/RobotChat/index.vue index 8356aaaf..6ab52e8b 100644 --- a/packages/web/src/components/ChatList/RobotChat/index.vue +++ b/packages/web/src/components/ChatList/RobotChat/index.vue @@ -6,7 +6,7 @@ :path="mdiRobotOutline" /> -
+
{{ robotSay.type }} @@ -19,7 +19,10 @@ >

@@ -29,8 +32,10 @@