应用台导航页
  • 主页
  • 博客
  • 知识库
  • 工作台
  • 集萃
  • 友链
  • 关于
plog 排版工具概要设计
plog

plog 排版工具概要设计

生产力
更新于 2026-08-27
— 2253 字
返回

redcanvas 原本的功能主要是制做封面图的,所以主要采用表单填写标题文字+上传图片的方式,生成一些固定版式的设计。但这种方式比较不灵活,不便于扩展。现在要改造为 plog 排版功能。不止于封面,还要能做 plog 。涵盖以下应用场景:

  1. 产品宣传:产品介绍海报、每一页是一张产品操作说明等。用于将产品使用过程截图之后,配以文字进行注解
  2. 日常记录:如记录风景等。
  3. 社交媒体图文。
  4. 图文学习笔记,支持渲染公式等。

参考的成品效果:图片素材收集 | 花野猫的数字花园。

其他的产品从来都不是图片编辑与排版相融合的。传统的图片编辑器、PPT 设计工具,在制作 plog 上面的问题是:不默认好看,搭配的变化需要人为做大量调整。本产品解决这个问题的方案是:提供默认好看的元素。围绕图片,采用算法,自动提取配色方案。设计效果由工具从配色等方面确保,不依赖于用户的设计经验。产品要做到让用户不用考虑手动去配色。只需要添加自己想要的元素,位置进行微调,即可完成创作。以图片为切入点。确保文字、背景与图片主色协调。

自动配色功能

  1. 现有的配色 Tab,应加上提取后的配色方案的展示。提取出的配色方案应不止一种,可切换应用。现在的背景风格。应该作为背景的元素属性。没错,背景也作为一个元素。
  2. 配色方案的选择,要确保既有浅色背景,又有深色背景。
  3. 除了提取背景之外,还要预设一些漂亮的配色。参考图片里面的。

配置元素属性功能

支持添加的元素:

  • 背景
  • 图片
  • 文本框
  • 时间戳
  • 组件:组件是预设元素的组合,美观且方便批量添加。
  1. 各类元素均支持选中、拖拽位置。元素选中后可以调整各种元素属性:图片支持配置圆角、阴影等。文字支持配置字体等。图片的元素属性里面,图片要支持更换(拖放、点击选择等)
  2. 文本框支持选中后配置字体、大小等。
  3. 背景的风格上,还要能加纹理,例如布纹背景
  4. 还要能以照片底图为背景

字体支持

  1. 添加小赖字体 https://cdn.jsdelivr.net/npm/@chinese-fonts/xiaolai@3.0.0/dist/Xiaolai/result.min.css

  2. 变化维度主要是风格:风格绑定在元素上,例如文本框可以是不同风格,背景也可以是不同风格。但配色都是自动

  3. 关于元素属性区域的布局:桌面端在预览区右侧。移动端用抽屉展示

  4. 提供图片用作参考,不提供提示词,以免引偏。但是要能自动识别主色,生成精美的背景色等。提取出的配色方案要有多种可选。

  5. 画布的宽高比例要能自定义。

  6. 灵活性要强,支持拖拽排版,但默认好看。不再严格要求 title 等字段了,改用组合,用户想要什么元素,就直接往上加。模板和默认配置只在于提供样例。元素分为主图片、短文字、长文字(渲染 markdown 富文本)、图形素材(可位图可矢量图)几类。

  7. 编辑功能要显得更加专业。

  8. 还要考虑文字拖拽到图片上的情况。

  9. 元素多了之后,是否要有图层的概念?尽量不要,背景之上,各个元素没必要重叠。如果重叠,文本必是出于最上层的。

  10. 现在的明信片模板,应该用背景 + widget 来表达。内容是卡片,卡片配置各种字段(例如可以包含图片、文字等)后,就渲染成现在的结果。通过这种方式来支持特殊模板样式。

  11. 图片宽度要支持占满画布,元素属性里面提供一个快捷的按钮吧

导入导出功能

  1. 支持导入和导出配置。考虑到会有图片等素材,直接导入导出 zip

非功能性需求

  1. 项目内组件的可复用性要强。要有一个相对抽象的排版、编辑引擎。

todo

  • 导出png 按钮应该放在导入和导出,存档读档的那两个按钮的旁边,另外把存档和读档那几个字去掉。
  • 移动端。点击元素之后,不要直接去打开那个。元素属性的抽屉,而是。去选中元素,然后出来那个抓手。抓手里面要有一个编辑的图标的按钮,要点了之后才去打开那个抽屉。左边编辑配置的这一列,移动端也是要通过一个抽屉来打开。
  • 导出json配置和导出图片合并到一个下拉菜单中去吧

相关内容

  • 图片素材收集

文章大纲

  • 自动配色功能
  • 配置元素属性功能
    • 字体支持
  • 导入导出功能
  • 非功能性需求
  • todo
  • 提取配色时,图片黑白很多的情况下,还要增加这样的配色方案:忽略黑白,找那些更具色彩的主色。

选项
文章 ID: 568

相关内容

  • 图片素材收集

    图片素材收集

    更新于2026-08-08

  • 中央处理器

    中央处理器

    创建于2026-09-21

  • 数据结构树真题

    数据结构树真题

    更新于2026-09-21

  • 数据结构查找真题

    数据结构查找真题

    更新于2026-09-21

  • 网络安全等级保护相关工作

    网络安全等级保护相关工作

    更新于2026-09-21

dors logoDors

Dors 是花野猫开发为知识工作者打造的数字花园应用,包含的博客、个人记事本、及其他实用功能。

花园

  • 花坛——博客
  • 果园——知识库

工坊——作者开发的实用工具

  • 小记
  • 秒切——一键按秒分割视频
  • 中国重点高校地理位置可视化网站
  • 中国行政区划数据查询平台
  • excel 重命名工具

misc

  • 生活章程
  • 画廊
  • just have fun!

© 2022 - present. All Rights Reserved.滇ICP备2025063395号-1

花野猫打造
  • 抓手不应该那么宽,而且会被其他元素挡住,导致点击事件被别的元素捕获,不应该这样。
  • 要实现本地化存储,刷新后数据不丢。
  • 默认模板换一下:发图文:蹭饭图如何做出高级感配色
  • 移动端导入导出按钮应该放在抽屉外面,跟编辑按钮在一起。
  • 步骤徽章未支持配置字体
  • 导出后经常发现字体没有替换完全,要多导出几次才会正常,这个问题需要解决一下。
  • store 文件也太大了,拆分一下
  • 说明提示框朝上的尾巴有问题
  • 说明提示框元素的三角形要支持配置方向,而且目前好像垂直内间距太高。

    抓手要在元素内部,不要在外侧。

    深色背景的配色逻辑不对,加粗、高亮的颜色应该更白,而普通情况下应该是浅主题色,现在搞反了,造成不协调。

    移动端只能抓住抓手拖动吧,否则太容易误触了

    现在。导入图片是已经自动提示了,但是移机点击一键提色的时候,好像走的又是另外一套逻辑。并不是就提出来的配色方案又跟我图片的不同了,不知道是怎么回事。

    anno border 是需要的,之前被我去掉了,先手动看一下吧。

    提取配色时,图片黑白很多的情况下,还要增加这样的配色方案:忽略黑白,找那些更具色彩的主色。

    (看看能不能用 bento ?) bento 使用体验:

    1. 不支持中文字体,但支持嵌入字体,但移动端嵌入字体后会很卡。
    2. 页面尺寸不支持自定义(虽然有按钮,但点击无效)
    3. 移动端很难编辑文字

    图片素材收集

    更新于2026-08-08

  • 中央处理器
  • 数据结构树真题

    数据结构树真题

    更新于2026-09-21

  • 数据结构查找真题

    数据结构查找真题

    更新于2026-09-21

  • 网络安全等级保护相关工作
  • 中央处理器

    创建于2026-09-21

    网络安全等级保护相关工作

    更新于2026-09-21