登录 注册

tdesign-miniprogram

去点 Star
其他
1,796
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Vue
语言
创建时间
最近更新

项目能做什么

TDesign 针对微信小程序与 Uni-app 推出的 UI 组件库。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
  <a href="https://tdesign.tencent.com/" target="_blank">
    <img alt="TDesign Logo" width="200" src="https://tdesign.gtimg.com/site/TDesign.png">
  </a>
</p>

<p align="center">
  <a href="https://github.com/Tencent/tdesign-miniprogram/blob/develop/LICENSE">
    <img src="https://img.shields.io/npm/l/tdesign-miniprogram.svg?sanitize=true" alt="License">
  </a>
  <a href="https://www.npmjs.com/package/tdesign-miniprogram">
    <img src="https://img.shields.io/npm/v/tdesign-miniprogram.svg?sanitize=true" alt="Version">
  </a>
  <a href="https://www.npmjs.com/package/tdesign-miniprogram">
    <img src="https://img.shields.io/npm/dm/tdesign-miniprogram" alt="Downloads">
  </a>
   <a href="https://pkg.pr.new/~/Tencent/tdesign-miniprogram">
    <img src="https://pkg.pr.new/badge/Tencent/tdesign-miniprogram?style=flat&color=000&logoSize=auto" alt="Downloads">
  </a>
  <a href="https://deepwiki.com/Tencent/tdesign-miniprogram">
    <img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki">
  </a>
</p>


[TDesign](https://github.com/Tencent/tdesign) 适配微信小程序的组件库。

## 预览

小程序组件示例小程序,请使用微信扫码预览 ↓
<br/>

<img width="260" src="https://user-images.githubusercontent.com/7017290/146479952-b05298e8-f6ac-44a1-b73c-7abd8b9b3914.jpeg" />

## 安装

### 使用 NPM

小程序已经支持使用 NPM 安装第三方包。

具体使用方式,可以参考小程序官网文档: [《NPM 支持》](https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html?search-key=npm)

```bash
npm i tdesign-miniprogram -S --production
```

> 建议使用 NPM,不再推荐“源码拷贝的方式”

## 使用组件

以按钮组件为例,只需要在 `JSON` 文件中引入按钮对应的自定义组件即可

```json
{
  "usingComponents": {
    "t-button": "tdesign-miniprogram/button/button"
  }
}
```

## 在开发者工具中预览

```bash
# 安装项目依赖
npm install

# 执行组件编译
npm run dev
```

打开[微信开发者工具](https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html),把 `_example` 目录添加进去就可以预览示例了。

> ⚠️ 为保证 `_example` 示例小程序的正常运行,请使用已开通「微信同声传译」插件使用权限的小程序 AppID,若无法使用该插件,请在 `app.json` 文件中移除 `plugins` 配置,以免小程序无法正常运行。

## 基础库版本

最低基础库版本`^2.6.5`

## 贡献成员

<a href="https://openomy.app/github/tencent/tdesign-miniprogram" target="_blank">
  <img src="https://openomy.app/svg?repo=tencent/tdesign-miniprogram&chart=bubble&latestMonth=12" alt="Contribution Leaderboard" />
</a>

## 反馈

有任何问题,建议通过 [Github issues](https://github.com/Tencent/tdesign-miniprogram/issues) 反馈或扫码加入用户微信群。

<table>
  <tr>
    <td align="center">
      <img src="https://raw.githubusercontent.com/Tencent/tdesign/main/packages/site-components/src/images/groups/wx-group.png" width="200" /><br />
      微信小程序
    </td>
    <td align="center">
      <img src="https://raw.githubusercontent.com/Tencent/tdesign/main/packages/site-components/src/images/groups/uniapp-group.png" width="200" /><br />
      Uniapp
    </td>
  </tr>
</table>

## 开源协议

TDesign 遵循 [MIT 协议](https://github.com/Tencent/tdesign-miniprogram/LICENSE)。
阅读完整原文

商业机会分析 AI 生成

TDesign 风格垂类商业小程序全套模板与脚手架

产品构想基于 TDesign-miniprogram / Uniapp 构建完整的高频行业场景源码(如预约系统、同城电商、知识付费、会员积分商城),包含完整前端界面及开箱即用的后端(如微信云开发或 Node.js/Go API)。
核心功能开箱即用整套业务页面、统一的 TDesign 设计规范与主题变量定制、微信支付/登录/分享等官方能力闭环封装、配套简易管理后台。
目标用户接外包的独立开发者、小型外包开发公司、快速验证 MVP 的个体创业者。
难度/周期中等 · 3 - 6 周 · 成本:极低(主要是开发与示例演示服务器/小程序提审认证费用)
收费模式源码授权销售(买断制单项目/多项目授权)、DCloud 插件市场或自有网站分发、增值技术支持服务费。
竞争风险行业模版竞争激烈;微信小程序审核规则变化可能导致模版上线流程受阻。
依据 已验证事实

TDesign 小程序可视化代码生成与页面搭建器

产品构想提供网页端拖拽式可视化搭建平台,内置所有 TDesign 基础与业务组件,一键导出规范的微信小程序原生代码或 Uni-app Vue 代码。
核心功能TDesign 组件库可视化画布、交互逻辑简单绑定、主题色/圆角一键切换并同步输出配置、一键导出标准工程代码包。
目标用户前端开发者、UI 设计师、初级小程序开发人员。
难度/周期较高 · 2 - 3 个月 · 成本:低(前端静态站部署为主)
收费模式Freemium 模式(基础组件免费拖拽,高级复合组件、整页导出、云端存储采用订阅制或次卡付费)。
竞争风险开发与维护复杂度高,需紧跟官方组件库的更新与 API 调整;纯代码生成对复杂业务场景覆盖有限。
依据 尚需验证的假设

Figma 商业级 UI Kit 转换与工程化交付服务

产品构想制作并维护与 TDesign-miniprogram 1:1 严格对齐的高级 Figma 商业设计规范库与设计-代码同步插件,提供针对企业的 UI 组件化交付咨询与定制。
核心功能像素级还原 TDesign 的 Figma Token 与组件变体、一键导出组件规范、设计稿一键生成符合 TDesign 结构的前端骨架代码。
目标用户设计公司、企业设计系统维护人员、设计研发协同团队。
难度/周期中等 · 2 - 4 周 · 成本:极低(主要为设计与插件开发时间成本)
收费模式Figma 社区资源付费下载、设计插件高级功能订阅、企业设计系统落地咨询与定制外包。
竞争风险官方可能会免费发布配套官方设计资产,从而削弱第三方商业设计库的溢价空间。
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
Tencent/tdesign-miniprogram-starter-retail 中文介绍暂未生成
TDesign - 微信小程序 - 零售行业模板
875 JavaScript
TDesignOteam/tdesign-miniprogram-starter 中文介绍暂未生成
TDesign Miniprogram 页面模板 - 通用类
55 JavaScript
TDesignOteam/tdesign-miniprogram-starter-apply 中文介绍暂未生成
TDesign Miniprogram 页面模板 - 活动报名类
10 JavaScript
anlyyao/tdesign-miniprogram-rpx2px 中文介绍暂未生成
TDesign 小程序组件库 rpx 转 px 工具,支持 CLI / Node API / Gulp 插件 | 工程侧
4 JavaScript
menlong999/mini-ecom-open 中文介绍暂未生成
基于 CloudBase 与 TDesign 的多租户微信小程序电商内核
3 JavaScript
Zhangwai/tdesign-miniprogram-starter-retail 中文介绍暂未生成
mini持续集成demo
2 JavaScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送 ,发布过 100 个 Release
社区活跃Star 1,796 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/Tencent/tdesign-miniprogram.git
cd tdesign-miniprogram
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。