[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-categories-zh-CN":3,"blog-all-posts-zh-CN":56,"blog-index-product-thinking-2-zh-CN":72},[4,16,23,31,39,48],{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":15},6,0,"founder-notes","创业手记","创始团队在经营、管理与产品上的思考，记录一家软件公司的成长过程。","pen-tool","","blue","article",10,20,{"id":17,"parentId":6,"slug":18,"name":19,"description":20,"icon":21,"cover":11,"tone":22,"kind":13,"sortOrder":15,"count":15},5,"industry-watch","行业观察","对互联网、软件与数字化行业趋势的深度分析，输出团队自己的判断。","globe","cyan",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":29,"kind":13,"sortOrder":30,"count":15},4,"team-culture","团队动态","公司活动、技术分享、团建与招聘文化，了解佳益方圆团队的日常。","users","indigo",30,{"id":32,"parentId":6,"slug":33,"name":34,"description":35,"icon":36,"cover":11,"tone":37,"kind":13,"sortOrder":38,"count":15},3,"project-retrospective","项目复盘","从 0 到 1 的真实项目记录，完整呈现问题、方案、踩坑经验与最终结果。","clipboard-check","teal",40,{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":45,"kind":13,"sortOrder":46,"count":47},2,"product-thinking","产品思维","需求分析、用户体验与产品设计方法论，以及从业务问题到产品方案的思考过程。","lightbulb","slate",50,22,{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":55},1,"engineering","技术专栏","架构设计、性能优化、AI 集成与跨端方案等一线技术实践，由研发团队持续分享。","cpu",60,24,{"language":57,"page":49,"pageSize":49,"total":58,"list":59},"zh-CN",126,[60],{"id":30,"slug":61,"title":62,"excerpt":63,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":65,"updatedAt":65,"readingMinutes":49,"featured":66,"tags":67,"category":71},"integration-api-pitfalls","企业系统集成：接口对接最容易踩的五个坑","接口文档写得再全，真正对接时仍然会卡在字段约定、超时和重复推送这些细节上。","佳益方圆团队","2026-10-17T09:00:00+08:00",false,[68,69,70],"系统集成","接口","工程实践",{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":6},{"language":57,"page":40,"pageSize":73,"total":47,"list":74},9,[75,86,96,107,117,128,139,149,159],{"id":76,"slug":77,"title":78,"excerpt":79,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":80,"updatedAt":80,"readingMinutes":49,"featured":66,"tags":81,"category":85},57,"approval-flow-design","审批流：别把组织问题做成系统问题","审批链路过长，往往不是流程设计得不好，而是权责没有理清。","2026-07-23T16:31:00+08:00",[82,83,84],"审批","流程","产品设计",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":87,"slug":88,"title":89,"excerpt":90,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":91,"updatedAt":91,"readingMinutes":49,"featured":66,"tags":92,"category":95},58,"dashboard-metric-definition","看板指标：先定义再看数","同一个“客户数”，销售、财务和运营的理解可能完全不同。","2026-07-11T09:44:00+08:00",[93,94,84],"数据看板","指标",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":97,"slug":98,"title":99,"excerpt":100,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":101,"updatedAt":101,"readingMinutes":49,"featured":66,"tags":102,"category":106},59,"ai-feature-positioning","AI 功能的产品定位","把大模型当成万能助手，通常会做出没人用的功能。定位应该从具体任务开始。","2026-06-29T10:57:00+08:00",[103,104,105],"AI","产品定位","落地",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":54,"slug":108,"title":109,"excerpt":110,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":111,"updatedAt":111,"readingMinutes":49,"featured":66,"tags":112,"category":116},"pricing-tiers-design","定价与套餐设计","套餐不是把功能随机分组，而是让客户能清楚判断自己属于哪一档。","2026-06-17T11:10:00+08:00",[113,114,115],"定价","商业化","产品",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":118,"slug":119,"title":120,"excerpt":121,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":122,"updatedAt":122,"readingMinutes":49,"featured":66,"tags":123,"category":127},61,"requirement-priority","需求优先级：谁喊得响不等于重要","优先级应该由影响范围和不可替代性决定，而不是由提出者的职位决定。","2026-06-05T12:23:00+08:00",[124,125,126],"需求","优先级","项目管理",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":129,"slug":130,"title":131,"excerpt":132,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":133,"updatedAt":133,"readingMinutes":49,"featured":66,"tags":134,"category":138},62,"cheap-usability-testing","可用性测试的廉价做法","不需要实验室和眼动仪，五个人、一台电脑、一小时，就能发现大部分问题。","2026-05-24T13:36:00+08:00",[135,136,137],"可用性","用户研究","产品方法",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":140,"slug":141,"title":142,"excerpt":143,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":144,"updatedAt":144,"readingMinutes":49,"featured":66,"tags":145,"category":148},63,"error-message-audience","错误提示应该写给谁看","“操作失败，请重试”是最没用的提示。用户需要知道发生了什么、能做什么。","2026-05-12T14:49:00+08:00",[146,147,84],"错误提示","体验",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":150,"slug":151,"title":152,"excerpt":153,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":154,"updatedAt":154,"readingMinutes":49,"featured":66,"tags":155,"category":158},64,"multilingual-product-costs","多语言产品的隐性成本","把界面翻译成英文只是开始，真正的成本在内容、日期格式和业务流程上。","2026-04-30T15:02:00+08:00",[156,84,157],"多语言","国际化",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6},{"id":160,"slug":161,"title":162,"excerpt":163,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":164,"updatedAt":164,"readingMinutes":49,"featured":66,"tags":165,"category":168},65,"mobile-context-first","移动端场景决定交互","把后台功能搬到手机上，第一件事不是缩小屏幕，而是想清楚用户在什么场景下打开它。","2026-04-18T16:15:00+08:00",[166,167,84],"移动端","场景",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":12,"kind":13,"sortOrder":46,"count":6}]