# 哈哈镜 **Repository Path**: deepseek-r1/aihaha ## Basic Information - **Project Name**: 哈哈镜 - **Description**: AI哈哈镜:一个赋予语言玩乐性的智能游乐场。通过模块化的AI滤镜(如夸张戏剧、逻辑反转、风格解构),对输入文本进行创造性“扭曲”与再诠释,旨在探索语言的弹性、幽默的边界以及语境的力量。它不止于娱乐,更致力于成为观察和反哺社会语言模式的“镜鉴”系统。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-25 - **Last Updated**: 2026-01-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI哈哈镜 #### 介绍 **AI哈哈镜**是一个赋予语言玩乐性的智能游乐场。它通过模块化的AI滤镜(如夸张戏剧、逻辑反转、风格解构),对输入文本进行创造性的“扭曲”与再诠释,旨在探索语言的弹性、幽默的边界以及语境的力量。 我们坚信,这不只是一款娱乐工具。它更致力于成为一个能通过用户反馈持续学习、进化,从而观察和反哺社会语言模式的动态 **“镜鉴”系统**。 #### 核心理念 从 **“哈哈一笑”** 的表层娱乐,到对自身语言习惯产生洞察的 **“会心一击”**,正是本项目希望带来的核心体验。 #### 安装教程 1. **克隆仓库** ```bash git clone https://gitee.com/deepseek-r1/aihaha.git cd aihaha ``` 2. **(推荐)创建并激活Python虚拟环境** ```bash python -m venv venv # Linux/macOS source venv/bin/activate # Windows venv\Scripts\activate ``` 3. **安装基础依赖** ```bash pip install -r requirements.txt ``` #### 使用说明 1. **快速开始** 项目提供了最基础的滤镜示例,运行以下命令即可看到效果: ```bash python examples/basic_usage.py ``` 你将看到“我饿了”、“下雨要打伞”等句子经过不同滤镜变形后的效果。 2. **项目结构** ``` aihaha/ ├── filters/ # 滤镜模块核心目录 │ ├── base_filter.py # 所有滤镜的抽象基类 │ ├── drama_filter.py # 夸张戏剧滤镜(示例) │ └── reverse_filter.py # 反向逻辑滤镜(示例) ├── examples/ # 使用示例 │ └── basic_usage.py ├── docs/ # 设计文档与规范 ├── CHANGELOG.md # 项目日志,从今日对话启程 └── requirements.txt # 项目依赖 ``` 3. **如何创建自己的滤镜** 1. 在 `filters/` 目录下新建一个Python文件(例如:`my_filter.py`)。 2. 引入并继承 `BaseFilter` 类。 3. 实现 `process(text: str, **kwargs) -> str` 方法。 4. 在 `basic_usage.py` 中导入并使用你的新滤镜。 #### 参与贡献 我们非常欢迎任何形式的贡献,让这面“镜子”更加有趣和智能。 1. **讨论与建议**:在 [Gitee Issues](https://gitee.com/deepseek-r1/aihaha/issues) 提出你的想法或发现问题。 2. **开发流程**: 1. Fork 本仓库。 2. 新建功能分支 (`git checkout -b feat/amazing-filter`)。 3. 提交你的更改 (`git commit -m 'feat: add some amazing filter'`)。 4. 推送分支 (`git push origin feat/amazing-filter`)。 5. 提交 Pull Request。 #### 设计愿景与路线图 - **阶段一 (当前)**:完成核心滤镜框架,提供2-3个示例滤镜。 - **阶段二**:集成大语言模型(如 DeepSeek),使滤镜扭曲更具创造性和合理性。 - **阶段三**:实现“镜鉴”系统,设计用户反馈机制,让滤镜能根据数据持续优化。 - **未来**:探索Web交互界面、多模态(语音/图像)变形等可能性。 #### 许可证 本项目采用 [MIT 许可证](LICENSE)。这意味着你可以自由地使用、复制、修改和分发本项目的代码。