14 Commits
Author SHA1 Message Date
gongchengtu 582b46cc1a fix: 修复 GitHub Actions CI 配置以支持 pnpm
- 将 cache: 'npm' 改为 cache: 'pnpm',正确匹配 pnpm-lock.yaml
- 将 npm ci 改为 pnpm install(通过 corepack enable pnpm 安装 pnpm)
- 此修复解决 PR #114 的推送检查失败问题
2026-02-27 16:10:18 +08:00
liquidandClaude 4daff777fe feat(e2e): 添加用户手册生成系统和 E2E 测试增强
- 新增截图标注工具,支持高亮、圆圈、箭头等标注
- 新增 MDX 用户手册源文件和 HTML 生成脚本
- 新增 GIF 录制功能,支持视频转 GIF 和键盘提示
- 为组件添加 data-testid 属性以支持 E2E 定位
- 更新 smoke/visual 测试,修复 tooltip 拦截问题
- 新增 E2E 测试规范到 CODING_RULES.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-24 23:13:30 +08:00
liquid 07e18e2072 添加e2e 2026-01-23 09:24:21 +08:00
liquid 345b0a9a1c chore: update project references from aitu.chat to opentu.ai
- Changed all instances of the old project website URL to the new domain opentu.ai in documentation, metadata, and configuration files.
- Updated the homepage link in package.json and various HTML files to reflect the new branding.
- Adjusted sitemap and robots.txt to point to the new domain for better SEO and accessibility.
2026-01-20 00:14:43 +08:00
liquidliang 69233ddb7a refactor(utils): 重构工具模块并迁移共享代码到独立包
feat(utils): 添加数组、字符串、异步工具函数和测试
feat(utils): 实现日志、编码和类型工具模块
fix(web): 修复Service Worker缓存策略和CSP头
ci: 添加bundle大小检查工作流
build: 添加size-limit依赖和配置
perf(web): 优化vite分包策略
2026-01-07 15:03:10 +08:00
liquidliang a34e2eb5c7 feat(utils): 新增共享工具函数库并重构相关代码
refactor(drawnix): 使用@aitu/utils替换lodash和内部工具函数
perf(drawnix): 通过代码分割和懒加载优化性能
ci: 添加bundle分析和工作流artifact上传功能
build: 更新依赖并移除lodash相关包
2026-01-07 15:03:10 +08:00
liquidliangandClaude 4dae67131f docs: 完善项目文档和工具链
- 将项目宪章翻译为中文以便团队更好理解
- 添加 auto-commit 命令简化提交流程
- 添加 GitHub issue 模板规范问题报告

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 10:09:02 +08:00
liquid 06bf5e4a37 优化模型顺序 2025-11-30 16:09:20 +08:00
renyang@lu d440f1c9b0 ci: a tiny docker image (#127) 2025-04-15 12:10:07 +08:00
pubuzhixing8 560c9fd786 build: remove playwright cache config (#87) 2025-02-03 00:35:59 +08:00
pubuzhixing8 6c4a0f52e0 build: e2e yml (#73) 2025-01-11 19:48:57 +08:00
pubuzhixing8 602fc3b421 build: fix ci error and disabled e2e-ci(because deps error) (#49) 2024-12-07 19:13:57 +08:00
pubuzhixing8 147c0280ad feat: add script and update ci 2024-06-18 22:39:07 +08:00
pubuzhixing8 ec7acbb755 Initial commit 2024-06-17 09:36:17 +08:00