产品介绍

基础建站

  • 无限级栏目(列表/详情/单页/外链)
  • 自定义内容模型与 11 类字段
  • 内容批量发布/下架/排序/复制
  • 附件管理与图片水印

模板与静态化

  • 自研 {lc:} 标签模板引擎
  • 模板在线编辑/预览/备份/打包
  • 一键全站静态生成 + 定时任务
  • 伪静态 URL 与 SEO(robots/sitemap)

插件生态

  • zip 包 + info.json 标准规范
  • 7 大系统钩子,零侵入扩展
  • 插件市场在线安装/升级/卸载
  • 付费插件域名授权校验

安全

  • ZIP 路径穿越检测 + 哈希防篡改
  • 危险函数黑名单沙箱扫描
  • SQL/XSS 全链路过滤
  • RBAC 权限 + 操作日志

开源与商用

  • Apache 2.0 协议免费商用
  • 无加密、不限域名
  • 付费插件/模板市场盈利模式
  • 官方插件市场持续更新

技术底座

  • ThinkPHP8 + PHP 8.1+
  • Vue3 + Element-Plus 后台
  • MySQL 8.0
  • BuildAdmin 脚手架

插件开发规范

插件为标准 zip 包 + info.json 清单:声明名称、版本、配置项与钩子绑定,上传即装。系统在内容保存、页面渲染、后台菜单等关键节点触发钩子,插件零侵入响应:

content_before_save content_after_save view_before_render view_after_render admin_menu_render

安装/卸载支持受控 SQL 脚本(仅允许建表/删表白名单语句),配置项自动生成后台设置表单,付费插件经市场超级管理后台完成域名授权校验。

myplugin/ ├── info.json # 名称/版本/钩子/配置声明 ├── MyApp.php # 钩子处理类 ├── config/ # 配置项定义 └── install.sql # 受控安装脚本(可选) // info.json 钩子绑定示例 "hooks": [ { "event": "content_after_save", "class": "MyHook", "method": "sync" } ]

立即下载 查看文档

Tag Reference

{lc:} 标签速查

覆盖建站常用输出场景,语法直观,安全转义默认开启(富文本需显式 raw)。

标签用途
{lc:contentlist}内容列表循环(cat / num / order 分页)
{lc:categorylist}栏目列表循环
{lc:content.*}详情字段:title / body / date / views / author
{lc:item.*}循环内当前项字段,len 控制截断
{lc:category.*}当前栏目信息:title / body 等
标签用途
{lc:site.*}站点配置:name / description / icp 等
{lc:breadcrumb}面包屑导航
{lc:precontent} / {lc:nextcontent}上一篇 / 下一篇
{lc:include}引入同模板目录内 html 片段(防穿越白名单)
{lc:if}结构化条件比较(field / value / op),不执行表达式