[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-post-vertical-product-rules-zh-CN":3,"blog-adjacent-vertical-product-rules-zh-CN":28,"blog-related-vertical-product-rules-zh-CN":64},{"id":4,"slug":5,"title":6,"excerpt":7,"content":8,"cover":9,"tone":10,"author":11,"publishedAt":12,"updatedAt":13,"readingMinutes":4,"featured":14,"tags":15,"category":18,"seoSettings":27},2,"vertical-product-rules","垂直行业产品的分水岭：把行业默认规则写进系统","垂直不是换一个行业名字。真正的门槛，是能否理解并承接那些从业者习以为常的默认规则。","\u003Cp>“我们也要做一个行业 SaaS。”这是近几年最常听到的判断之一。但真正拉开差距的，不是把通用产品换一个行业名字，而是能否把行业里那些默认规则，准确写进产品模型。\u003C\u002Fp>\n\u003Ch2>行业默认规则，决定产品形态\u003C\u002Fh2>\n\u003Cp>餐饮的高峰时段与翻台、零售的库存与损耗、教育的排课与课消、房产的带看与报备——这些规则很少被写进需求文档，却是从业者每天都在遵守的常识。产品如果不理解它们，就只能靠大量配置和人工协调去弥补。\u003C\u002Fp>\n\u003Cul>\n\u003Cli>餐饮系统必须知道“先付后做”还是“先做后付”；\u003C\u002Fli>\n\u003Cli>零售系统必须区分“库存扣减”发生在下单还是出库；\u003C\u002Fli>\n\u003Cli>教育系统必须能解释“请假之后课时怎么算”。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>配置不等于理解\u003C\u002Fh2>\n\u003Cp>很多产品把“灵活配置”当作卖点，但如果配置项本身没有体现行业语义，客户依然需要大量培训才能用起来。真正好用的行业产品，默认值就是行业里最常见的做法，客户只需要改例外。\u003C\u002Fp>\n\u003Ch2>三条判断标准\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>一线人员能否在不看说明书的情况下完成高频操作；\u003C\u002Fli>\n\u003Cli>例外流程是否能在系统内表达，而不是回到线下；\u003C\u002Fli>\n\u003Cli>数据口径是否与行业通行口径一致，能直接用于对账与复盘。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>垂直产品的门槛，不在功能数量，而在对行业默认规则的理解深度。\u003C\u002Fblockquote>\n\u003Cp>当产品能够自然地承接这些规则，客户感受到的不是“又一个系统”，而是“这个团队懂我们怎么做生意”。\u003C\u002Fp>","","indigo","佳益方圆团队","2026-10-09T10:00:00+08:00","2026-10-18T15:58:14.661+08:00",false,[16,17],"行业产品","产品设计",{"id":4,"parentId":19,"slug":20,"name":21,"description":22,"icon":23,"cover":9,"tone":24,"kind":25,"sortOrder":26,"count":19},0,"product-thinking","产品思维","需求分析、用户体验与产品设计方法论，以及从业务问题到产品方案的思考过程。","lightbulb","blue","article",50,{},{"previous":29,"next":47},{"id":30,"slug":31,"title":32,"excerpt":33,"content":9,"cover":9,"tone":24,"author":11,"publishedAt":34,"updatedAt":34,"readingMinutes":35,"featured":14,"tags":36,"category":40},89,"thirty-minute-weekly","每周三十分钟的技术分享会","不讲新技术，不讲行业趋势，只讲这周踩过的坑和解决方式。","2026-10-11T09:00:00+08:00",1,[37,38,39],"团队文化","技术分享","成长",{"id":41,"parentId":19,"slug":42,"name":43,"description":44,"icon":45,"cover":9,"tone":24,"kind":25,"sortOrder":46,"count":19},4,"team-culture","团队动态","公司活动、技术分享、团建与招聘文化，了解佳益方圆团队的日常。","users",30,{"id":48,"slug":49,"title":50,"excerpt":51,"content":9,"cover":9,"tone":52,"author":11,"publishedAt":53,"updatedAt":53,"readingMinutes":35,"featured":14,"tags":54,"category":58},108,"gansu-manufacturing-digitalization","甘肃制造业数字化的三个观察","跑了十几家本地制造企业之后，我们看到数字化不再是买软件，而是补基础。","slate","2026-10-09T09:00:00+08:00",[55,56,57],"行业观察","制造业","数字化",{"id":59,"parentId":19,"slug":60,"name":55,"description":61,"icon":62,"cover":9,"tone":24,"kind":25,"sortOrder":63,"count":19},5,"industry-watch","对互联网、软件与数字化行业趋势的深度分析，输出团队自己的判断。","globe",20,[65,75,84],{"id":26,"slug":66,"title":67,"excerpt":68,"content":9,"cover":9,"tone":10,"author":11,"publishedAt":69,"updatedAt":69,"readingMinutes":35,"featured":14,"tags":70,"category":74},"grading-requirement-confidence","需求的真实度分级","把需求当成事实来做，是项目延期最常见的原因。需求其实有可信度高低之分。","2026-10-15T09:00:00+08:00",[71,72,73],"需求","产品方法","风险管理",{"id":4,"parentId":19,"slug":20,"name":21,"description":22,"icon":23,"cover":9,"tone":24,"kind":25,"sortOrder":26,"count":19},{"id":76,"slug":77,"title":78,"excerpt":79,"content":9,"cover":9,"tone":24,"author":11,"publishedAt":80,"updatedAt":80,"readingMinutes":35,"featured":14,"tags":81,"category":83},51,"mvp-boundary","MVP 的边界怎么划","最小可用不是功能最少，而是能完整跑通一条业务闭环。","2026-10-03T10:13:00+08:00",[82,72,71],"MVP",{"id":4,"parentId":19,"slug":20,"name":21,"description":22,"icon":23,"cover":9,"tone":24,"kind":25,"sortOrder":26,"count":19},{"id":85,"slug":86,"title":87,"excerpt":88,"content":9,"cover":9,"tone":89,"author":11,"publishedAt":90,"updatedAt":90,"readingMinutes":35,"featured":14,"tags":91,"category":94},52,"user-interview-questions","用户访谈里最该问的三个问题","问“你想要什么”得到的是想象，问“你上次怎么做”得到的才是事实。","teal","2026-09-21T11:26:00+08:00",[92,93,72],"用户研究","访谈",{"id":4,"parentId":19,"slug":20,"name":21,"description":22,"icon":23,"cover":9,"tone":24,"kind":25,"sortOrder":26,"count":19}]