AI总结润色
一、项目开发与维护(MuseDash为主)
- 以主程身份推进MD项目,负责日常维护、修Bug、做需求,同时重新设计内购管线,迭代谷歌登录为证书管理器,升级谷歌支付库、将TargetAPI升到35,处理WeGame相关问题。
- 针对MD技术优化:重构FPS显示等原GMButton负责的功能;给项目加资源检测器,根据配置表检测Addressable遗漏内容;分析项目资源划分,解决贴图过大问题,编写贴图多样式预览工具;解决PeroBuild变更导致的热更检查异常问题。
- 处理MD各类对接与配置:维护后端对接;更新推送证书,手动反编译腾讯TPNS推送服务的AAR并处理Unity库依赖;处理隐私协议问题(和相关团队协作,按对方要求修改);解决字体无版权的批量修改问题;做超神布若的功能逻辑,添加内购Editor测试逻辑。
- 踩坑Addressables热更:发现catalog会纳入项目名,导致MD_alpha、MD_beta这类同内容不同名的单机项目,打出来的catalog不一样,被判定需要更新。
- 其他项目相关:做Unite钢岚的深度分析;研究广告联盟OAID(非永久、匿名,部分机型不支持);写高新文档包金币;同步PeroSDK的需求修改。
二、技术研究与工具开发
- 安全算法相关:明确SHA256安全性最优,SHA-1次之,MD5最差。
- 工具与服务开发:做Maibot对接飞书的接入器,学习飞书机器人开发;基于LangChain做Agent,基于FastAPI开发微服务版本(未接入Docker);尝试截包将正式服请求重定向到内网服务器,因其他服务有证书校验耦合失败;尝试把Addressable的ACS内容反序列化成json,摸索Addressable额外加载清单。
- 技术经验沉淀:输出Fork使用文档;积累AB包调试经验;总结优化技巧——优化要结合项目特性,明确项目中不会改动的部分,就能省略对应计算,对流程理解越深,优化方向越清晰。
三、学习与能力拓展
- 后端与开发框架:开始学后端知识,掌握数据库基础,能帮小舟查日活;自学Python和Golang(Golang后来有点忘);基于FastAPI做微服务版项目。
- 其他技术学习:刷算法题;了解BongoCat效果实现原理;学习底层知识,提醒自己别只追逐新框架;研究Unity自带的Mathf库,用其中PerlinNoise制作柏林噪声图。
四、其他杂项
- 工作感悟:发现自己在项目中偏被动接受需求,而非主控大局,尤其对比PC初创团队的模式有感触;意识到获取数据时,“获取成功”和“数据准确”是两回事;通过物理尺寸判断设备是否为平板。
- 见闻与思考:了解到远洋捕捞行业的乱象,部分区政府为牟利刻意认定从业者违法并没收所得;需求会中觉得小武站出来发言,恰好印证了自己作为主程的被动处境。
- 额外事项:处理月卡VIP机制需求;查到谷歌登录仅需用到Token。
补充
没提到的基本都是MD的日常维护、修Bug和做需求。
