About the author
MarkZ 是本博客与公开笔记的作者,持续记录 AI 开发、软件工具、系统设计和产品实践。
博客收录经过整理的长文;研究过程、参考资料和持续更新的工作记录保留在独立公开笔记库。内容以实际问题、实现过程和可验证证据为主,不用批量拼接的页面替代真实经验。
主要写什么
- AI 工程Agent、MCP、Skills、插件与模型调用链路
- 软件工具开发工作台、自动化流程与可维护的工程实践
- 系统设计稳定边界、验证机制、部署与长期演进
站内与公开身份
周知
DialogFragment:它是 Fragment,弹窗只是它的窗口
→
DialogFragment 的身份是 Fragment,画面画在独立 Dialog 窗口。theme、窗口壳、内容树、真正 show 分属生命周期里的不同回调。
AI 工程
Graphify 在超大、多仓项目下的实践调研
→
Graphify 这类 AST 代码图适合单仓结构查询,对超大 Android 多仓、AAR 分发和运行时回调默认不上。开源引擎的图在本机 graph.json,不是远端图库。
AI 工程
JSON-RPC 与 Stream JSON:调用语义和一行一帧不是一回事
→
JSON-RPC 用 JSON 写出一次远程方法调用,并用 id 把返回值对回去;stream-json 只规定一行一个 JSON、持续进出。两者经常叠在同一条管道上,但不是同一种协议。