JCJC:一款 API-First 的硬核剪贴板管理工具

 

分享一个我日常高频使用的剪贴板增强工具——JCJC。
与传统工具不同,它专注于API 自动化与Markdown 知识流,非常适合开发者和内容创作者。

jcjcclient-2026-01-21-Gemini_Generated_Image_56ek2v56ek2v56ek


核心特性:


⚡️ API First & 自动化工作流

    这是 JCJC 最大的亮点。它全面开放 API 。
    实时转发:剪贴板内容变更时,可自动拦截并转发至自定义 URL(例如直接同步到你的 CMS 或 Notion)。
    全文检索:支持通过 API 进行关键词或全文搜索。

🔗 接口文档:GitHub - jcjc-desktop-api
    https://github.com/mydecms/jcjc-desktop-api

📝 智能 Markdown 存储
    剪贴板内的文字会自动转换为 Markdown 格式存储,并保留上下文信息:
    来源溯源:自动记录来源 App 名称。
    网页增强:若是浏览器复制,会自动抓取当前页面的 Title 和 URL。
    注:目前专注于纯文本/代码记录,暂不支持图片。

🛡 隐私与采集控制

   内置黑/白名单模式,让你精准控制记录范围。

    你可以设置只记录特定 App(如 IDE、浏览器)的内容,或屏蔽敏感应用(如密码管理器),确保隐私安全。


💾 数据自由导出

支持将记录一键导出为 HTML 或 Json 文件,方便二次处理或备份。
适用平台:
目前仅支持 Windows 系统。
 

下载地址:

通过网盘分享的文件:JCJCClient-2026
链接: https://pan.baidu.com/s/10Hs2QNTlSzP8rvIcZIndAQ?pwd=JCJC 提取码: JCJC
--来自百度网盘超级会员v8的分享

 

jcjcclient-2026-01-21-screenshot-993

 

 

 

# JCJC Desktop API> 🖥️ JCJC 桌面客户端 API 接口文档 | JCJC Desktop Client API Documentation## 📋 目录- [概述](#概述)
- [API 接口](#api-接口)- [剪贴板管理](#1-剪贴板管理)- [应用程序监控](#2-应用程序监控)- [系统设置](#3-系统设置)- [搜索功能](#4-搜索功能)
- [数据结构](#数据结构)---## 概述JCJC Desktop API 提供了一套完整的桌面客户端接口,包括:- 📋 **剪贴板管理** - 查看和管理剪贴板历史记录
- 📊 **应用监控** - 应用程序使用统计和活动记录
- ⚙️ **系统设置** - 系统参数配置管理
- 🔍 **搜索功能** - 关键词搜索和全文搜索**Base URL:** `http://192.168.1.65:9430`---## API 接口### 1. 剪贴板管理#### 1.1 剪贴板列表查看和管理剪贴板历史记录。| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_clipboard/daily/list` |
| **API** | `GET /api/v1/jcjc/clipboard/daily/list` |
| **返回类型** | `CommResponse` |
| **数据字段** | `json_content` → `CCMain7CCContent[]` |#### 1.2 剪贴板分页查询```
GET /api/v1/jcjc/clipboard/daily/paging
```**参数说明:**| 参数 | 类型 | 默认值 | 说明 |
|------|------|--------|------|
| `is_sort_asc` | boolean | `false` | 排序方向,false 为降序(最新优先) |
| `curr_page_num` | number | `1` | 当前页码 |
| `per_page_num` | number | `20` | 每页数量 |#### 1.3 删除剪贴板记录```
DELETE /api/v1/jcjc/clipboard/my_uuid/{my_uuid}
```---### 2. 应用程序监控#### 2.1 应用活动列表查看应用程序使用统计和活动记录。| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_app_usage/daily/list` |
| **API** | `GET /api/v1/jcjc/app_usage/daily/list` |
| **返回类型** | `CommResponse` |
| **数据字段** | `json_content` → `WnAppInfoLog[]` |**展示字段:** `ID` | `应用名称` | `窗口标题` | `启动时间` | `使用时长`#### 2.2 指定应用活动列表获取指定应用程序的活动记录。```
GET /api/v1/jcjc/app_usage/daily/app_name/{app_name}/list
```| 属性 | 值 |
|------|-----|
| **返回类型** | `CommResponse` |
| **数据字段** | `json_content` → `WnAppInfoLog[]` |**展示字段:** `ID` | `窗口标题` | `启动时间` | `使用时长`#### 2.3 应用程序大全浏览所有已知的应用程序信息。| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_app_usage/app_list` |
| **API** | `GET /api/v1/jcjc/app_usage/app_list` |
| **返回类型** | `WnAppInfo[]` |#### 2.4 应用耗时统计查看应用程序使用时长统计。| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_app_usage/daily/statistics/sum/list` |
| **API** | `GET /api/v1/jcjc/app_usage/daily/statistics/sum/list` |
| **返回类型** | `WnAppInfoLogStatistics[]` |**展示字段:**| 字段 | 说明 |
|------|------|
| `app_name` | 应用名称 |
| `sum_seconds` | 总耗时(秒) |
| `switch_freq` | 总切换次数 |#### 2.5 应用切换频率统计查看应用程序切换频率统计。```
GET /api/v1/jcjc/app_usage/daily/statistics/freq/list?date=YYYY-MM-DD
```| 属性 | 值 |
|------|-----|
| **返回类型** | `WnAppInfoLogStatistics[]` |#### 2.6 JDBC 本地应用列表查看所有已安装的 JDBC 应用。| 属性 | 值 |
|------|-----|
| **Web URL** | `/jdbc_apps/home` |
| **API** | `GET /api/v1/jcjc/jdbc_apps/list` |
| **返回类型** | `WnJdbcApps[]` |**展示字段:** `应用名称` | `版本` | `类别` | `安装日期` | `操作`---### 3. 系统设置#### 3.1 Web 控制面板| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_web_ui/dashboard` |系统控制面板和主要功能入口。#### 3.2 登录页面| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_web_ui/login` |
| **API** | `POST /api/v1/jcjc/settings/edit/submit` |
| **请求类型** | `application/x-www-form-urlencoded` |
| **数据结构** | `SettingsEditForm` |**表单内容:** 邮箱、密码#### 3.3 系统参数列表| 属性 | 值 |
|------|-----|
| **Web URL** | `/jcjc_web_ui/settings/list` |
| **API** | `GET /api/v1/jcjc/settings/list` |
| **返回类型** | `WoopNoteSettingsItem[]` |**展示字段:** `ID` | `键名` | `键值` | `操作`#### 3.4 获取单个设置项```
GET /api/v1/jcjc/settings/edit/one
```**可用的设置项:**| 设置键名 | 说明 | 示例值 |
|----------|------|--------|
| `combine_woop_note_by_domain` | 按域名合并笔记 | - |
| `create_woop_note_exclude_app_names` | 排除的应用名称 | - |
| `create_woop_note_ways` | 创建笔记方式 | - |
| `is_enable_ctrl_c` | 启用 Ctrl+C 监控 | - |
| `ctrl_c_white_list_app_names` | Ctrl+C 白名单应用 | - |
| `is_save_note_to_file` | 保存笔记到文件 | - |
| `woopnote_notes_dir` | 笔记目录路径 | - |
| `is_enable_clipboard` | 启用剪贴板监控 | - |
| `is_enable_app_usage` | 启用应用使用监控 | - |
| `jcjcclient_user_email` | 用户邮箱 | - |
| `jcjcclient_cookie` | 用户 Cookie | `"xxxx"` |
| `jcjcclient_user_is_login` | 用户登录状态 | `"true"` / `"false"` |#### 3.5 保存设置项```
POST /api/v1/jcjc/settings/edit/submit
```**请求参数:**| 参数 | 类型 | 说明 |
|------|------|------|
| `var_name` | string | 设置键名 |
| `var_value` | string | 设置键值 |---### 4. 搜索功能#### 4.1 关键词搜索按标题或内容进行关键词搜索。```
GET /api/v1/jcjc/clipboard/tools/search?keyword={keyword}&field={field}
```| 参数 | 类型 | 可选值 | 说明 |
|------|------|--------|------|
| `keyword` | string | - | 搜索关键词 |
| `field` | string | `title` / `content` | 搜索字段 |#### 4.2 全文搜索```
GET /api/v1/jcjc/clipboard/tools/fulltext_search?keyword={keyword}
```| 参数 | 类型 | 说明 |
|------|------|------|
| `keyword` | string | 搜索关键词 |---## 数据结构### CommResponse通用 API 响应结构。```javascript
{is_ok: boolean,        // 请求是否成功msg: string,           // 响应消息content: string,       // 响应内容json_content: string   // JSON 格式的数据内容
}
```---### CCMain7CCContent剪贴板主内容结构。```javascript
{id: number,              // 主键 IDmy_id: number,           // 用户 IDyear: number,            // 年份month: number,           // 月份day: number,             // 日期app: string,             // 应用程序名称url: string,             // URL 地址title: string,           // 标题create_datetime: string, // 创建时间tags: string,            // 标签domain: string,          // 域名sub_domain: string,      // 子域名category: number,        // 分类insert_no: number,       // 插入序号today_seconds: number,   // 当日秒数tag1: string,            // 标签1tag2: string,            // 标签2tag3: string,            // 标签3remark: string,          // 备注summary: string,         // 摘要my_uuid: string,         // UUIDweek: number,            // 周数edit_epoch: number,      // 编辑时间戳first_path: string,      // 首路径content: string          // 内容
}
```---### WnAppInfoLog应用信息日志。```javascript
{id: number,              // 主键 IDapp_info_id: number,     // 应用信息 IDapp_name: string,        // 应用名称window_title: string,    // 窗口标题from_seconds: number,    // 开始时间(秒)to_seconds: number,      // 结束时间(秒)seconds_delta: number,   // 时长(秒)app_type: number,        // 应用类型 (0: 前台, 1: 后台)category: number,        // 分类status: number,          // 状态in_date: string          // 记录日期
}
```---### WnAppInfoLogStatistics应用使用统计。```javascript
{app_name: string,        // 应用名称sum_seconds: number,     // 总使用时长(秒)switch_freq: number      // 切换频率
}
```---### WnJdbcAppsJDBC 应用信息。```javascript
{id: number,              // 主键 IDmy_id: number,           // 用户 IDapp_name: string,        // 应用名称app_version: string,     // 应用版本app_type: number,        // 应用类型in_date: string,         // 安装日期app_category: string     // 应用分类
}
```---### WnAppInfo应用信息。```javascript
{id: number,              // 主键 IDmy_id: number,           // 用户 IDapp_name: string,        // 应用名称app_title: string,       // 应用标题app_desc: string,        // 应用描述app_type: string,        // 应用类型read_status: number,     // 读取状态category: number,        // 分类status: number           // 状态
}
```---### WoopNoteSettingsItem设置项。```javascript
{id: number,              // 主键 IDmy_id: number,           // 用户 IDsetting_id: number,      // 设置 IDvar_name: string,        // 设置键名var_value: string,       // 设置键值read_status: number,     // 读取状态category: number,        // 分类status: number,          // 状态in_date: string          // 记录日期
}
```---### SettingsEditForm设置编辑表单。```javascript
{var_name: string,        // 设置键名var_value: string        // 设置键值
}
```---## 📝 LicenseMIT © JCJC Team

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1195048.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026年UL电机品牌推荐:4家综合实力突出企业,覆盖工业/新能源/家电全场景

一、2026年UL电机市场背景:需求与痛点并存 2026年中国电机市场规模预计达1.5万亿元,同比增长10%,高效节能、智能电机成为增长核心。但用户端仍面临三大核心痛点:68.4%的用户反映长期运行可靠性不足,30-40%的全生命…

塑造2026年的六大软件开发与DevOps趋势

展望2026年,所有这些趋势都指向同一个理念:团队需要用更多的结构化,而非更多的工具,来扩展软件交付。只有当AI、平台、安全、可观测性和成本控制被融入工作方式,而非事后附加时,它们才能真正发挥作用。将这些领域…

深度解析:西门子S7-200 SMART PLC控制16台三菱E740变频器的通讯程序

西门子smart200与16台三菱e700变频器通讯程序 程序目的:西门子s7 200smart 控制16台三菱变频器通讯,通讯稳定,可靠 器件:西门子s7 200 smart的PLC,西门子smart 700 IE V3触摸屏,16台三菱E740变频器 功能&am…

Windows Server核心安全加固指南:十大企业级配置策略全面解析

摘要 安全策略 IP安全策略,简单的来说就是可以通过做相应的策略来达到放行、阻止相关的端口;放行、阻止相关的IP,如何做安全策略,小编为大家详细的写了相关的步骤: 解说步骤: 阻止所有: 打…

PHP数组转JSON时中文变问号?5步精准定位并永久修复编码问题

第一章:PHP数组转JSON时中文乱码问题的根源剖析 在使用PHP将包含中文字符的数组转换为JSON格式时,开发者常遇到输出结果中中文显示为\uXXXX形式的Unicode编码,甚至出现乱码现象。这一问题并非源于PHP本身的缺陷,而是与JSON编码过程…

免费更新的进销存系统源码,源码开源可商用,带完整的搭建部署教程

温馨提示:文末有资源获取方式在当今快节奏的商业环境中,许多中小企业依然受困于手工记账、库存不清、部门协作效率低下等管理难题。这些痛点不仅消耗大量人力物力,更可能因数据不准而导致决策失误,错失市场良机。我们正式推出一套…

机器人五指灵巧手厂商推荐:从性能到服务的全面解析

在人形机器人加速走向工业落地的2026年,末端执行器——尤其是五指灵巧手——已成为决定机器人能否真正“动手”的关键。市场对五指灵巧手厂商的要求,早已超越实验室参数,转向高精度、高可靠性、多场景适配能力以及完…

为什么AutoGLM-Phone连接总失败?ADB调试部署案例详解

为什么AutoGLM-Phone连接总失败?ADB调试部署案例详解 1. Open-AutoGLM:让AI接管你的手机 你有没有想过,有一天只要说一句“帮我打开小红书搜美食”,手机就会自动完成所有操作?这不是科幻,而是Open-AutoGL…

Unity脚本生命周期函数顺序完全指南(含图解+执行优先级设置)

第一章:Unity脚本生命周期函数顺序概述 在Unity中,脚本的执行遵循一套严格的生命周期流程。理解这些函数的调用顺序对于开发稳定、高效的游戏逻辑至关重要。生命周期函数由Unity引擎自动调用,开发者无需手动触发,但必须清楚它们的…

【MySQL安全认证机制深度解析】:彻底搞懂Error 1045背后的密码验证逻辑

第一章:Error 1045错误的本质与背景Error 1045 是 MySQL 数据库系统中常见的访问拒绝错误,全称为 ERROR 1045 (28000): Access denied for user usernamehost (using password: YES/NO)。该错误表明客户端尝试连接 MySQL 服务器时,因身份验证…

W-6D2:电磁炉、多头灶测温之选

在智能家居与高效厨房电器快速发展的当下,精准的温度控制已成为提升用户体验的关键因素之一。W-TRS-6D2(以下简称”W-6D2”)数字红外热电堆传感器——一款专为电磁炉、多头灶等智能厨电设计的高精度测温解决方案。 产品概述 W-6D2作为W-TRS-6Dx系列中的一员&#xf…

2026年广州PLC培训课程排行榜:广州万通PLC培训专业

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家职业技能培训标杆院校,为有技能提升需求的学子提供客观依据,助力精准匹配适配的学习平台。 TOP1 推荐:广州万通汽车学校 推荐指数:★★★★★ | 口碑评分:…

PHP 8.4 vs 老版本:谁才是高并发场景下的王者?实测数据说话

第一章:PHP 8.4 性能对比旧版本提升概览 PHP 8.4 作为 PHP 语言的最新迭代版本,在性能优化方面带来了显著改进。相较于 PHP 7.4 和 PHP 8.0,新版本通过增强 Zend 引擎、优化内存管理机制以及引入更高效的 JIT(Just-In-Time&#x…

想系统入门CTF?这篇就够了:竞赛介绍、学习路线与核心刷题平台详解

CTF(Capture The Flag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的 一种比赛形式。 CTF起源于1996年DEFCON全球黑客大会,以代替之前黑客们通过互相发起真实攻击 进行技术比拼的方式。发展至今&…

Jmeter压力测试详解

🍅 点击文末小卡片 ,免费获取软件测试全套资料,资料在手,涨薪更快1、概述一款工具,功能往往是很多的,细枝末节的地方也很多,实际的测试工作中,绝大多数场景会用到的也就是一些核心功…

基础讲解丨ISO9001中的外包 、外协 、采购,区别是什么?

在ISO 9001:2015质量管理体系标准中, 外包(Outsourcing)、外协(External Provision)、采购(Purchasing) 是三个相关但内涵不同的概念,主要区别在于 责任归属、控制程度以及活动性质 …

【Unity脚本生命周期深度解析】:C#中Awake、Start、Update执行顺序全揭秘

第一章:Unity脚本生命周期概述 在Unity中,脚本的生命周期是指从脚本被创建到销毁过程中,引擎自动调用的一系列回调方法。这些方法按照特定顺序执行,开发者可以重写它们来控制游戏对象的行为时机,例如初始化、更新逻辑或…

【R语言中文数据处理必修课】:从乱码到清晰,掌握fileEncoding参数的正确用法

第一章:R语言中文数据处理的痛点与挑战 在使用R语言进行数据分析时,中文数据的处理常常成为开发者和数据科学家面临的一大难题。尽管R语言在统计计算和可视化方面表现出色,但在处理包含中文字符的数据时,常出现编码错误、乱码显示…

开发者必看:Emotion2Vec+ Large免配置镜像使用实操手册

开发者必看:Emotion2Vec Large免配置镜像使用实操手册 1. 欢迎使用 Emotion2Vec Large 语音情感识别系统 你是否正在寻找一个开箱即用、无需繁琐配置的语音情感识别工具?如果你的答案是“是”,那么这篇手册就是为你准备的。Emotion2Vec Lar…