软件与应用开发

Web 设计与开发

围绕清晰用户旅程构建的网站、Web 应用、客户门户和内部工具。在一个商定的范围内提供设计、实施、测试和发布支持。

谁会把 Web 项目交给我们

你的网站或基于浏览器的产品需要实现的功能超出了模板或建站工具所允许的范围,例如登录、客户账户、仪表盘或自定义工具,同时又不能变得缓慢或难以更改。

  • 推出在浏览器中使用的 SaaS 产品或客户门户的创始人
  • 网站需要主题或建站工具无法支持的功能的营销团队
  • 用内部 Web 工具替代共享电子表格和邮件往来的运营团队

从营销网站到 SaaS 平台

我们设计并构建网站和更广泛的 Web 应用:客户门户和 B2B 门户、内部工具、预订系统和业务仪表盘。这些工作将清晰的导航和无障碍界面连接到用户所需的数据和操作。在合适的场景下,Next.js、React 和 TypeScript 都是可选方案。如果是带有首次发布路线图的订阅产品,则属于我们的 SaaS 与 MVP 开发页面;需要更大范围修复的现有代码则从一次评估开始。

AI 辅助、专家主导的 Web 开发

AI 如何协助

  • 从限定范围的任务开始,实现页面、组件和 API 路由,并重构较旧的代码
  • 在您的设计系统内探索布局和组件的各种变体,供设计师选择
  • 起草单元测试和端到端测试,并扫描页面以发现无障碍和性能问题
  • 起草部署配置,并汇总构建日志和错误报告

我们的专家负责什么

  • 工程师选择架构、渲染方式和托管方案,并在合并前审查每一处变更
  • 设计师负责用户旅程、响应式布局、无障碍性和视觉一致性
  • QA 在各浏览器上验证表单、登录、角色、权限和其他重要工作流
  • DevOps 控制发布和监控,并由人员审批每一项上线生产的变更

您将获得什么

我们为您的网站或 Web 应用交付什么

  • 响应式、无障碍的界面

    根据获批设计构建的移动优先布局和交互状态,并在真实浏览器和设备上对照 WCAG 指南进行检查。

  • Next.js 和 React 应用

    逐页选择服务器渲染或静态生成,类型化的 TypeScript 代码,以及您的团队可以扩展的组件结构。

  • 为 SEO 做好准备的技术基础

    语义化 HTML、元数据、结构化数据、站点地图、简洁的 URL 和重定向,让搜索引擎能够抓取并理解每一个页面。

  • 您的团队可编辑的内容

    诸如 Sanity 或 Strapi 之类的无头 CMS,或 WordPress,带有结构化字段和预览功能,让市场团队无需开发人员即可发布内容。

  • 性能与 Core Web Vitals

    图像优化、代码拆分、缓存和 CDN 分发,在上线前测量 Core Web Vitals 并在生产环境中持续监控。

  • 分析与集成

    事件追踪、符合同意要求的分析,以及与您的 CRM、支付、电子邮件或预订工具的连接,并为您的团队提供文档。

你的 Web 产品各部分运行在哪里

这是一个典型 Next.js Web 应用的示意性划分;真实的划分取决于你的架构和数据。

  • 在访客的浏览器中

    • 页面、表单以及字段校验等即时反馈
    • 筛选器、图表和编辑器等交互部分,仅在需要的地方加载
    • 分析脚本,仅在访客做出同意选择后才启动
    • 没有 API 密钥或定价规则:这里的任何内容都可被查看
  • 在服务器和 CDN 上

    • 服务端渲染和静态页面,缓存在离访客更近的位置
    • 针对每个请求的登录会话、角色和权限检查
    • 使用服务端密钥调用支付或 CRM 服务的 API 路由
    • 数据库、文件上传以及发送邮件等后台作业
    • 在 CDN 边缘进行图像缩放和缓存
  • 你的系统和服务提供商

    • 通过其 API 访问的 CRM、ERP 或预订系统
    • 用于员工单点登录的身份提供商(在使用的情况下)
    • 支付服务提供商,这样银行卡信息就不会留在你的服务器上
    • 以你公司名义持有的分析和邮件账户

典型的 Web 需求

我们所界定范围的典型场景,而非客户案例研究。

  • 用于替代电子表格的内部工具

    某运营团队在多个共享电子表格中跟踪请求,却无法看清是谁批准了什么。我们会构建一个基于浏览器的工具,带有登录、角色和审批历史,并导入现有表格,这样就无需重新录入任何内容。

  • SaaS 产品的首次发布

    一位创始人有一个经过验证的想法和一个可点击的原型,需要一个带有注册、团队账户、仪表盘和订阅计费的首个可用版本。我们会约定一个聚焦的范围,用 Next.js 构建它,并在真实用户到来之前测试每个角色。

  • 超出主题承载能力的营销网站

    某公司基于主题构建的网站在手机上很慢,也无法承载销售团队一直想要的定价计算器。我们会重建关键模板,将计算器作为交互式组件添加进去,并保持现有 URL 继续有效。

Web 项目如何推进

  1. 01

    探索与范围界定

    我们厘清目标、受众、页面、内容和集成,然后商定范围、架构以及哪些 AI 工具可以处理您的代码。

  2. 02

    设计与原型

    设计师规划旅程并构建响应式原型,让您在开发开始前审查真实流程,而非静态画面。

  3. 03

    构建、审查与测试

    编码智能体实现限定范围的任务,工程师审查每一处变更,QA 在每个预览上运行自动化测试和探索性测试。

  4. 04

    上线与监控

    一次受控的发布,重定向、分析和监控均已就位,随后提供交接文档以及您所选择的持续支持。

使用 AI 工具的两种方式

选择在我们构建期间 AI 编码代理可以在何处处理您的代码。无论哪种方式,工程标准都是一致的。

不确定?我们会在界定范围时为您推荐一个。 比较 AI 交付选项

设计、QA 与运营如何衔接

  • 设计师主导的旅程

    设计师在构建前对最重要的旅程(如注册、联系表单或结账)进行规划和原型设计。AI 帮助探索各种方案;由设计师选择、完善并验证它们。

  • 针对重要工作流的 QA

    QA 对照您的需求测试表单、登录、角色、权限、支付和其他关键流程,同时配合在每次变更时运行的自动化回归测试。

  • 受控的部署

    每一处变更都要经过预览环境和带有回滚计划的发布流水线。监控和错误告警在上线前就已就位,而不是在首次事故之后。

  • 持续改进

    上线后,我们可以持续保持网站的安全、快速和改进:更新、性能和 SEO 修复,以及新功能,响应条款在支持计划中商定。

不属于 Web 项目的部分

  • 带有推送通知、离线使用或设备功能的已安装 iOS 或 Android 应用是一项单独的构建——参见 Mobile App Development。
  • 当核心任务是销售产品或运行多编辑者的发布工作流时,Shopify & WooCommerce Development 或 CMS Development 通常更合适。
  • 修复一个已变得难以安全更改的现有 Web 应用,要从一次评估开始——参见 Application Modernization & Stabilization。
  • 产品内部的 AI 功能,例如从你的文档中给出答案或一个支持助手,会作为 LLM Integration 或 AI Chatbots 来界定范围。

常见问题

常见问题解答

网站或 Web 应用的费用是多少?

这取决于模板和功能的数量、集成、内容迁移以及您需要多少自定义功能。在一次探索通话后,我们会发送一份包含范围、里程碑和定价的提案。您支付的是一个交付的、经过测试的产品以及随之而来的责任,而不是开发人员工时或 AI 工具订阅费。

重建网站时,你们如何保护搜索流量?

我们审计当前的页面、排名和反向链接,保留或重定向每一个重要的 URL,迁移元数据和结构化数据,并在上线前比较新旧站点的抓取结果。任何重建之后排名出现一些波动都是正常的,因此我们会在发布后密切监控搜索表现。

上线后你们会托管和维护网站吗?

如果你希望我们这样做的话。我们会部署到 Vercel、AWS 或你自己的服务器等平台,并配置好 SSL、CDN、备份和监控。更新、修复和支持工时会在支持计划中约定。如果你的团队更倾向于自行运行网站,我们会移交文档、访问权限和一套可用的部署流水线。

使用 AI 工具时,我们的代码在哪里处理?

这取决于开发套餐。采用 私有 / 本地 AI 工程 时,模型运行在你的基础设施上,或运行在约定的隔离环境中。采用 Claude Code / OpenAI Codex 工程 时,商用编码代理会在我们开工前约定的账户条款、保留设置和访问权限下处理代码。无论哪种情况,工程师都会审查每一处改动。

相关阅读

正在规划一个新网站或 Web 应用?

告诉我们你想构建或替换什么。我们会推荐一种方案和开发套餐,然后发送一份包含范围、里程碑和定价的提案。