SouthautumnYa/junshi-android
GitHub: SouthautumnYa/junshi-android
军师是一款本地优先的 Android 关系分析与沟通辅助应用,帮助用户在工作区中持续记录档案与对话,并结合策略知识库和可选 AI 生成关系判断、回复建议和行动方案。
Stars: 23 | Forks: 0
# 军师 · Android
[](https://github.com/SouthautumnYa/junshi-android/releases/latest)
[](https://developer.android.com/about/versions/8.1)
[](https://kotlinlang.org/)
[](https://github.com/SouthautumnYa/junshi-android)
 **先把关系里的事实、情绪和未知分开,再决定下一步怎么做。** [下载最新版本](https://github.com/SouthautumnYa/junshi-android/releases/latest) · [查看全部版本](https://github.com/SouthautumnYa/junshi-android/releases) · [提交问题](https://github.com/SouthautumnYa/junshi-android/issues)
## 这是什么
军师是一款面向个人使用的关系分析与沟通辅助 App。它不把复杂关系压缩成一句“应该追”或“应该放弃”,而是把你的档案、聊天、关系阶段和现实背景放在同一个工作区里,帮助你完成:
- 记录和回看真实对话,保留本地日期与时间;
- 为自己和多个对象建立独立档案;
- 结合关系阶段、MBTI、关系背景和近期事件整理判断;
- 在发送消息前生成多种可选回复,并支持继续编辑;
- 手动或调用 AI 生成摘要,后续请求优先使用摘要,减少重复发送完整上下文;
- 在关系判断、场景推进、对话演练和现实议题之间切换;
- 在需要时调用配置好的 OpenAI-compatible API,平时保持本地可用。
它是一款独立 Android 应用,不是 Codex 插件,也不是两个参考 Skill 的官方客户端。
## 核心体验
### 一套档案,持续积累上下文
为本人和每个关系对象分别保存 MBTI、阶段、关系背景、偏好、生日、关键事件、现实障碍和个人备注。资料保存在设备本地,多个对象互不混淆,也可以随时编辑。
### 一段聊天,支持复盘和演练
聊天记录可以按日期回看,支持双方消息、图片附件、编辑自己的消息、长按修改对方记录,以及把当前窗口整理成摘要。回复目标可以自动选中当前双方对话,存在摘要时优先使用摘要。
### 三条建议,不止三句模板
AI 推荐回复上方会展示当前策略的判断与思路,下面给出最多三条不同方向的候选。选择后会写回输入框,用户可以继续修改,再决定是否发送。
### 关系工具,落到下一步行动
工具台提供多个轻量入口:
| 工具 | 用途 |
| --- | --- |
| 关系判断 | 梳理事实、信号、互惠、风险和当前关系位置 |
| 场景推进 | 把模糊目标拆成可执行的下一步和观察窗口 |
| 对话演练 | 预演破冰、邀约、澄清、修复、推进或收线 |
| 现实议题 | 讨论时间、距离、职业、金钱、家庭等现实约束 |
| 多对象比较 | 基于独立档案比较投入、可靠、吸引、可行性和长期风险 |
每个工具都可以使用本地规则完成基础分析,也可以在配置 AI 后请求更完整的辅助意见。
## 两套策略
应用内置两套只读策略知识库。它们不是两个互相覆盖的人设,而是两种不同的观察角度;选择策略后,聊天推荐、摘要、关系工具和 AI 请求会带上对应的策略材料。
| 策略 | 关注重点 | 更适合的问题 |
| --- | --- | --- |
| 狗头军师 | 情绪承接、事实与推测分离、互惠、投入、边界、风险和长期选择权 | “我现在到底看到了什么?”“这段关系值不值得继续投入?” |
| 童锦程视角 | 真诚、直接、吸引力、给台阶、体面和现实行动 | “这句话怎么说更自然?”“怎样推进而不讨好或突袭?” |
两套策略都遵守同一条底线:明确拒绝需要被尊重,危险情境优先处理安全,不把 MBTI 当作读心工具,也不把操控、测试、跟踪或胁迫包装成技巧。
## 建议工作流
建立本人和对象档案
|
v
记录聊天、事件和现实背景
|
v
选择策略,区分事实 / 推测 / 未知
|
v
使用本地分析,或调用已配置的 AI
|
v
生成回复、计划、演练或关系判断
|
v
根据对方实际反馈,更新档案和摘要
推荐先完成档案,再在聊天里积累几条真实记录。需要节省上下文时,打开摘要编辑页,手动整理或调用 AI 生成摘要;后续 AI 功能会优先读取当前摘要和最近必要对话。
## AI 是怎样工作的
- API 地址、模型和密钥由用户在 App 内配置,不写入仓库;
- 同一个服务地址可以维护模型配置,并在聊天页切换当前模型;
- 发送前会根据当前页面选择策略、关系阶段、MBTI、关系背景、摘要和勾选的对话生成请求上下文;
- 摘要支持生成、编辑、保存和再次修改;
- 连通性检测只验证服务是否可访问,不代表每个模型、额度或请求都一定成功;
- 遇到限流或服务错误时,聊天记录和本地基础功能仍保留在设备上。
## 页面预览
 **先把关系里的事实、情绪和未知分开,再决定下一步怎么做。** [下载最新版本](https://github.com/SouthautumnYa/junshi-android/releases/latest) · [查看全部版本](https://github.com/SouthautumnYa/junshi-android/releases) · [提交问题](https://github.com/SouthautumnYa/junshi-android/issues)
![]() 工作台与档案入口 |
![]() 聊天、回复与本地记录 |
![]() 关系分析与对象比较 |
![]() 只读策略知识库 |
**先看事实,再看选择;先尊重边界,再谈推进。**
标签:Android应用, Kotlin, 人工智能, 关系分析, 后台面板检测, 本地优先, 沟通辅助, 用户模式Hook绕过



