[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-post-form-design-tradeoffs-zh-CN":3,"blog-adjacent-form-design-tradeoffs-zh-CN":30,"blog-related-form-design-tradeoffs-zh-CN":65},{"id":4,"slug":5,"title":6,"excerpt":7,"content":8,"cover":9,"tone":10,"author":11,"publishedAt":12,"updatedAt":12,"readingMinutes":13,"featured":14,"tags":15,"category":19,"seoSettings":29},56,"form-design-tradeoffs","表单设计：少一个字段多一成完成率","每个字段都有成本。设计表单的本质是决定哪些信息现在必须要。","\u003Cp>后台表单最常见的状态是越加越长。业务部门每提一个需求，就多一个字段，几年下来新增页面有四十多个输入项，填一次要十分钟。\u003C\u002Fp>\n\u003Ch2>字段的三个成本\u003C\u002Fh2>\n\u003Cp>填写成本：用户每次都要输入，字段越多放弃率越高。\u003C\u002Fp>\n\u003Cp>维护成本：字段需要校验、权限、导出、报表，一处改动牵动多个模块。\u003C\u002Fp>\n\u003Cp>数据质量成本：可选字段一旦开放，长期会出现大量空值和格式不一致。\u003C\u002Fp>\n\u003Ch2>我们的处理方式\u003C\u002Fh2>\n\u003Cp>区分必填与选填，并把选填项折叠起来，默认不干扰主流程。\u003C\u002Fp>\n\u003Cp>能用默认值、自动带出或后续补充的信息，不放在第一屏。\u003C\u002Fp>\n\u003Cp>删除长期没有数据的字段，先查使用日志再决定，避免拍脑袋。\u003C\u002Fp>\n\u003Cp>表单设计不是把所有信息都收集起来，而是在正确的时机收集必要的信息。\u003C\u002Fp>","","cyan","佳益方圆团队","2026-08-04T15:18:00+08:00",1,false,[16,17,18],"表单","产品设计","B 端",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},2,0,"product-thinking","产品思维","需求分析、用户体验与产品设计方法论，以及从业务问题到产品方案的思考过程。","lightbulb","blue","article",50,{},{"previous":31,"next":47},{"id":32,"slug":33,"title":34,"excerpt":35,"content":9,"cover":9,"tone":10,"author":11,"publishedAt":36,"updatedAt":36,"readingMinutes":13,"featured":14,"tags":37,"category":41},36,"gray-release-for-smb","中小项目怎么做灰度发布","没有庞大的基础设施，也可以用简单办法把发布风险降到可控。","2026-08-06T15:18:00+08:00",[38,39,40],"发布","运维","风险控制",{"id":13,"parentId":21,"slug":42,"name":43,"description":44,"icon":45,"cover":9,"tone":26,"kind":27,"sortOrder":46,"count":21},"engineering","技术专栏","架构设计、性能优化、AI 集成与跨端方案等一线技术实践，由研发团队持续分享。","cpu",60,{"id":48,"slug":49,"title":50,"excerpt":51,"content":9,"cover":9,"tone":52,"author":11,"publishedAt":53,"updatedAt":53,"readingMinutes":13,"featured":14,"tags":54,"category":58},76,"low-budget-project-retro","低预算项目复盘：省钱省在哪里","预算只有同类项目一半，怎么做才能不牺牲质量？答案是砍范围，不砍基础。","teal","2026-08-02T15:18:00+08:00",[55,56,57],"复盘","预算","范围管理",{"id":59,"parentId":21,"slug":60,"name":61,"description":62,"icon":63,"cover":9,"tone":26,"kind":27,"sortOrder":64,"count":21},3,"project-retrospective","项目复盘","从 0 到 1 的真实项目记录，完整呈现问题、方案、踩坑经验与最终结果。","clipboard-check",40,[66,77,86],{"id":28,"slug":67,"title":68,"excerpt":69,"content":9,"cover":9,"tone":70,"author":11,"publishedAt":71,"updatedAt":71,"readingMinutes":13,"featured":14,"tags":72,"category":76},"grading-requirement-confidence","需求的真实度分级","把需求当成事实来做，是项目延期最常见的原因。需求其实有可信度高低之分。","indigo","2026-10-15T09:00:00+08:00",[73,74,75],"需求","产品方法","风险管理",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},{"id":20,"slug":78,"title":79,"excerpt":80,"content":9,"cover":9,"tone":70,"author":11,"publishedAt":81,"updatedAt":82,"readingMinutes":20,"featured":14,"tags":83,"category":85},"vertical-product-rules","垂直行业产品的分水岭：把行业默认规则写进系统","垂直不是换一个行业名字。真正的门槛，是能否理解并承接那些从业者习以为常的默认规则。","2026-10-09T10:00:00+08:00","2026-10-18T15:58:14.661+08:00",[84,17],"行业产品",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},{"id":87,"slug":88,"title":89,"excerpt":90,"content":9,"cover":9,"tone":26,"author":11,"publishedAt":91,"updatedAt":91,"readingMinutes":13,"featured":14,"tags":92,"category":94},51,"mvp-boundary","MVP 的边界怎么划","最小可用不是功能最少，而是能完整跑通一条业务闭环。","2026-10-03T10:13:00+08:00",[93,74,73],"MVP",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21}]