• 首页

  • 归档

  • 分类

  • 标签

  • 朋友圈

  • 更多
    • 电影
    • 相册
    • 公众号
    • Instag
    • GitHub
    • Twitter

  • 搜索
  • ?人在线
Hi, Kainy
Hi, Kainy

Kainy Guo

碰到的事因你而生遇见的人为你而来

05月
22
学习笔记 建站❤编程

把凝视的权力交还给大众:「一起展」的产品美学解构

发表于 2026-05-22 • 字数统计 2375 • 阅读次数

引子:一场开在客厅里的「数字美术馆」

钟先生的手机相册里,躺着几百张女儿在废纸上的涂鸦。

过去,他只能习惯性地把这些照片发在朋友圈,看着它们短短几小时内就被热搜、短视频和广告淹没。在信息流里,那些稚嫩的线条只是随波逐流的数字碎片。

直到他点开了「一起展」的「生活秀」。

没有任何繁琐的门槛。他体验了平台「一分钟创建展览」的功能——当他再次审视那些涂鸦时,它们不再是单调的九宫格图片,而是被置入了一个带有空间透视感的线上展厅。系统为每一张涂鸦自动渲染了逼真的画框材质、装饰垫颜色与细腻的厚度阴影。背景里,缓缓流淌着他精心挑选的轻音乐。

这个生活秀拥有属于自己的专属展期——一段明确的开始与结束时间。

它不再是一条需要快速滑过的「动态」,而是一场名为《五岁半的客厅毕加索》的、需要被认真凝视的「展览」。

这一刻,高高在上的策展特权被彻底下放。「一起展」对生活秀的定位很清晰:展览的一种轻量表达形态,让用户将日常创作以展览的形式呈现,降低正式策展的仪式感门槛。

阅读全文 »
05月
20
学习笔记 建站❤编程

用设计语言解读「一起展」App 技术理念与产品哲学的映射

发表于 2026-05-20 • 字数统计 10137 • 阅读次数

本文基于完整开发过程整理,力求还原每一处产品设计与技术实现的细节,供记忆与理念深挖。

零、技术理念与产品哲学的映射

技术实现 产品/设计理念
「一分钟创建展览」的快速布展 降低策展门槛,让艺术表达平民化
展厅透视+画框材质渲染 线上展览不是简单图片排列,而是空间与审美的还原
视频/音频/图文的多媒体混合 不同内容形态适配不同表达方式
笔记两级浏览(预览→全文) 尊重用户注意力,先吸引再深入
背景音乐与视频的音频焦点管理 细节处的沉浸感打磨
邀约办展机制 平台对优质内容的筛选与背书
实名认证前置 社区治理与内容可信度的基础建设
thumbnailLevel 分级加载 性能与体验的平衡,不因省流量牺牲画质
阅读全文 »
04月
28
学习笔记 建站❤编程

从“验证码之乱”到自动化路由:一套自研通信SaaS如何盘活全渠道矩阵资产?

发表于 2026-04-28 • 字数统计 2859 • 阅读次数

全渠道矩阵运营实践中,每个爆品背后都需要无数个鲜活账号的支撑。然而,当公司的账号捆绑在无数手机卡上时,我们失去的不仅是效率,更是对核心数字资产的控制。本文复盘了笔者通过一套自研的内部短信转发管理SaaS系统,彻底终结“找验证码”的噩梦,实现企业数字资产的安全与自治。

一、 业务狂奔下的“阿喀琉斯之踵”

笔者供职于一家供应链公司。我们的核心商业模式非常清晰:从供应商商品库中,筛选出兼具市场需求与极致性价比的“潜力爆品”,将其铺货到抖音、拼多多、京东等公域平台进行全网引流;吸引买家成交后,再通过包裹卡、客服引导等方式,将流量沉淀至抖音私域群、微信公众号和小红书矩阵,转化为长期高复购顾客。

阅读全文 »
04月
27
东写西读 心路历程

“不说错,也不全说”:跨部门协作中的智慧与痼疾

发表于 2026-04-27 • 字数统计 1677 • 阅读次数

在职业场域中的沟通以及跨部门间的协作进程里,我们常会遇到这样一种微妙情况,即“所说并非全错,但也并非全部说出”

这句话精准地概括了职场信息传递中的灰色地带。面对这种现象,我们不禁要问:这究竟是管理者过滤信息的智慧,还是团队协作中推诿扯皮的痼疾?

答案并非非黑即白。这把“信息过滤的剪刀”掌握在谁手里,以及为了什么目的而剪,决定了它的性质。

一、 什么时候它是“管理智慧”?

在纷繁复杂的业务运作进程中,将所有信息和盘托出往往既不切实际,甚至还会产生不良影响。在特定情境中,有针对性地传递信息,其目的在于优化效率以及保护团队。

阅读全文 »
04月
25
学习笔记 建站❤编程

从单体走向 Monorepo:一起展App 基于 Melos 的 Flutter 模块化架构重构实践

发表于 2026-04-25 • 字数统计 3312 • 阅读次数

1. 背景与痛点 (Situation & Task)

在项目(Zhanzhan)初期,为了追求业务的快速迭代,我们采用了传统的 Flutter 单体工程(Monolith)架构。所有的业务逻辑、网络请求、UI 组件和路由都高度集中在同一个 lib 目录下。

随着业务场景的不断丰富(涵盖了“办展”、“看展笔记”、“信息流”、“个人中心”等多个核心域),单体架构的弊端开始集中爆发,主要体现在:

  • 代码边界模糊,陷入“面条代码”: 业务模块之间直接互相 import 页面类,导致严重的隐式耦合。改动“商城”模块的代码,可能会意外引发“看展”模块的崩溃。

  • 依赖冲突频发,包管理失控: 全局共用一个 pubspec.yaml,第三方依赖版本牵一发而动全身,极大地限制了不同业务线的技术选型自由度。

  • 编译与代码生成效率低下: 在单体架构下,运行一次 build_runner 生成代码需要遍历全局,耗时极长,严重影响研发心智和效率。

为了支撑中大型团队的协同开发,抹平不同业务模块的进度差,我们决定彻底打破单体架构,全面向 基于 Melos 的 Monorepo(单体仓库多包管理)架构 演进。

阅读全文 »
123…121
Kainy Guo

网友Kainy

关♥生活,关注互联网。

Email 订阅 RSS 订阅
602 日志
28 分类
Creative Commons

博客已萌萌哒运行(●'◡'●)ノ♥

跨时空APP下载 jsDelivr 提供 CDN 加速 Google Analytics 提供网站统计服务 SpeedTracker 前端性能监控。

© 2026 Hi, Kainy 由 Hexo 强力驱动 Theme By Sagiri v0.0.2 站点地图 闽ICP备10011360号

Made with by Kainy Guo