Files
yoyo/why.md
z.to 8a200e2bcd initial: project structure and documentation setup
- Create project directory structure
- Initialize Go module
- Set up development documentation (why.md, taolun.md, changelog.md, memory.md, AGENTS.md)
- Configure YAML config template
- Set up .gitignore and .env.example
- Design OOP architecture with factory and strategy patterns

Version: 0.0.1
2026-03-28 23:19:13 +08:00

33 lines
920 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 项目初衷 (why.md)
> 本文档记录YOYO翻译工具项目的初衷、愿景和目标。
> **注意:此文档只能由项目所有者编辑。**
## 项目愿景
创建一个高效、易用的命令行翻译工具,支持多个大模型厂商,提供多样化的翻译特色。
## 核心问题
1. 现有翻译工具功能单一,缺乏定制化
2. 不同翻译场景需要不同的Prompt策略
3. 需要一个统一的CLI工具集成多个翻译API
## 目标用户
- 开发者:需要翻译技术文档
- 写作者:需要翻译创意内容
- 学生:需要翻译学术论文
- 普通用户:日常翻译需求
## 期望功能
- [ ] 支持多个大模型厂商
- [ ] 可配置的Prompt模板
- [ ] 批量翻译文件
- [ ] 翻译历史记录
- [ ] 本地缓存减少API调用
## 个人笔记
(在此记录您的个人想法、灵感和笔记)
---
*最后更新2026-03-28*
*版本0.0.1*