特别感谢
TechUI 的诞生,源于这个时代特有的因缘际会。作者自视为一名技术的 “集成商”,将无数散落的模块熔铸为全新的生命体。虽有诸多的首创和原创思想,但更多是站在巨人的肩膀上,对现有技术进行了深度的迭代与增强。
这一切更离不开 AI 的强力赋能。仅凭作者一人之力,决计无法构建如此庞大的系统性工程。对于创作者而言,这无疑是最好的时代——微小的思想火花,也能借助时代的红利,落地为过去不敢想象的宏伟现实。
TechUI 谨以此作,感谢这份时代的馈赠。
我们在此诚挚地感谢所有为 TechUI 提供灵感、基石与生产力的个人、团队及人工智能。
AI 伙伴
TechUI 采用了独特的 "Human + AI" 混合研发模式。特别感谢以下三位 AI 助手,它们实际上承担了项目超过 50% 的工作量。
ChatGPT (OpenAI)
- 贡献阶段:2022 - 2023 (WASM 攻坚期)
- 致谢理由:作为我的 Rust 语言启蒙导师,协助攻克了 WebAssembly 加密模块最晦涩的内存管理与安全逻辑。
Claude (Anthropic)
- 贡献阶段:2024 - 2025 (组件爆发期)
- 致谢理由:拥有卓越的逻辑推理能力,协助完成了 Base 基础库中绝大部分复杂组件的逻辑解耦与基础代码的开发。
Gemini (Google)
- 贡献阶段:2025 - 2026 (生态完善期)
- 致谢理由:作为首席文档专家,协助构建了整套技术文档体系,并负责代码审查 (Code Review) 与多语言翻译工作。
灵感之源
- @jiaminghi/data-view
- 致谢理由:TechUI 的精神起源。
- 正是 DataV 让作者看到了 Vue 大屏组件的可能性。虽然 TechUI 现已完全重构,但我们保留并重命名了 9 款经典的边框组件,以向该项目致敬。
核心依赖
TechUI 站在巨人的肩膀上。以下开源库是我们生态系统不可或缺的基石:
- chroma.js: 强大的色彩处理库,支撑了 TechUI 的自动配色与渐变生成系统。
- Floating UI: 为 Popover、Tooltip 等浮动组件提供了精准的定位能力。
- Less: 灵活的 CSS 预处理器,使得 TechUI 的动态主题系统成为可能。
- Icones: 提供了丰富的免费图标资源,是
@techui/icons的数据来源。 - dayjs: 轻量的日期处理库。
- async-validator: 高效的表单异步验证工具。
知识分享者
感谢 Bilibili 上的优秀技术 UP 主,你们的高质量教程帮助作者突破了无数技术瓶颈:
- 软件工艺师: 感谢您的 Rust 编程语言入门教程,为 TechUI 的底层安全奠定了基础。
- jumtp: 感谢您的 Rust-Wasm + Vite 实战教程,让 Wasm 模块得以在 Vue 项目中落地。
- 前端老鹰: 感谢您关于主题切换动画效果的分享,启发了 TechUI 丝滑的换肤体验。
- 渡一 (教育): 感谢你们扎实的前端基础视频,常看常新。