首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏安智客

    TUI设计概要

    TUI是TEE的一个重要基础模块。 TUI设计做一个简要总结。 2,TUI架构说明。 一个完整的TUI系统架构如下图所示: ? TUI client applicant:客户端程序,运行在非安全端,处理业务命令逻辑,监控touch事件。 TUI drivers:tee安全tui驱动提供安全内容显示及触摸坐标的安全硬件访问。 具体说来,TUI包含对触摸屏, 键盘外设和显示外设的应用。TUI显示时,REE端不能读写访问触摸,键盘和显示外设, TUI里面的事件也不能被REE铺获。

    3.4K40发布于 2018-07-30
  • 来自专栏快乐阿超

    tui-image-editor

    世间最好的东西,莫过于有几个头脑和心地都很正直的严正的朋友——爱因斯坦 分享一个在线图片编辑器,用于裁剪、调整色彩等 官网:https://ui.toast.com/tui-image-editor git地址:https://github.com/nhn/tui.image-editor 功能强大,十分出众 在文档里:https://nhn.github.io/tui.image-editor

    1.4K10编辑于 2022-10-04
  • 来自专栏程序猿成长计划

    Redis TUI— A Redis GUI client in CLI

    The project URL:https://github.com/mylxsw/redis-tui ?

    1.6K20发布于 2019-05-22
  • 来自专栏FunTester

    DeepSeek-TUI:终端编程 Agent

    DeepSeek-TUI 的定位并不是一个简单的聊天壳,也不是轻量 API 调用脚本,而是一个完全运行在终端里的编程智能体。 普通聊天工具的交互边界通常是你问、它答,DeepSeek-TUI 的边界则更接近你给目标,它进入工作区执行。 项目定位 DeepSeek-TUI 的核心定位可以概括为一句话:面向 DeepSeek V4 的终端原生编程智能体。 这也是 DeepSeek-TUI 和普通 CLI 问答工具的本质区别:普通 CLI 工具解决的是终端里提问,DeepSeek-TUI 解决的是终端里执行开发任务。 这套模式设计说明,DeepSeek-TUI 并不是盲目追求全自动。

    2910编辑于 2026-06-17
  • 来自专栏技术人生黄勇

    基于 DeepSeek 的编程智能体 TUI

    今天发现有个面向DeepSeek V4的终端原生编程工具:DeepSeek TUI,一个完全运行在终端里的编程智能体。 第一感觉是怎么还有人开发专门基于DeepSeek的编程工具。 具体的安装步骤和使用方式可以上官方仓库查看: https://github.com/Hmbown/DeepSeek-TUI 首次启动时提示输入 DeepSeek API key,也支持 NVIDIA NIM

    67010编辑于 2026-05-12
  • 来自专栏安智客

    Global Platform最新TUI规范与央行TEE规范

    GP组织最近发布了《GlobalPlatform Technology TEE TUI Extension:Biometrics API Version 1.0》,这个有什么意义呢? GP最新的TUI规范的规范满足了《移动终端支付可信环境技术规范》的要求。 ? 为什么这么说呢? 安智客之前在,图解《移动终端支付可信环境技术规范》提到过一个疑问,规范中对于TUI的要求,功能要求必须支持生物识别信息。如下所示: ?

    1.3K20发布于 2018-07-30
  • 使用 Systemd-manager-tui 轻松管理 Linux Systemd 服务

    这就是 systemd-manager-tui 的用武之地。 在本文中,将学习如何安装并使用 systemd-manager-tui 来简化 Linux 服务管理。 什么是 systemd-manager-tui? systemd-manager-tui 是一个轻量级的终端用户界面(TUI) ,可帮助您仅通过几个键盘操作即可管理系统 d 服务。 虽然存在其他 TUI 工具,但 systemd-manager-tui 凭借其强大功能、用户友好性以及积极的维护,正成为让 Linux 服务管理真正变得简单高效的优秀选择。 /matheus-git/systemd-manager-tui/releases chmod +x systemd-manager-tui . alias 别名 sudo systemd-manager-tui 启动后,你将看到 systemd-manager-tui 的默认界面,帮助你通过键盘直观地管理系统 systemd 服务。

    20110编辑于 2026-05-06
  • 来自专栏人人都是架构师

    urwid:功能强大的终端用户界面(TUI)库

    Github地址:https://github.com/urwid/urwid Urwid 是一个功能强大的 Python 库,用于创建基于文本的用户界面(TUI)和终端应用程序。 创建主循环对象并运行 loop = urwid.MainLoop(create_game_interface()) loop.run() 总结 Python的Urwid库是一个功能强大的终端用户界面(TUI

    1.2K10编辑于 2025-01-18
  • 来自专栏C++开发学习交流

    【C++】开源:ncurses终端TUI文本界面库

    项目介绍 项目Github地址:https://github.com/mirror/ncurses ncurses是一个文本模式用户界面(TUI)的库,它提供了一套函数和工具,用于处理终端的输入和输出,

    1.7K10编辑于 2024-07-24
  • 来自专栏离别歌 - 信息安全与代码审计

    一次对 Tui Editor XSS 的挖掘与分析

    TOAST Tui Editor是一款富文本Markdown编辑器,用于给HTML表单提供Markdown和富文本编写支持。 另外,它不但提供编辑器功能,也提供了渲染功能(Viewer),也就是说编辑和显示都可以使用Tui Editor搞定。 最终我还是没找到利用Dom Clobbering来绕过Tui Editor的XSS sanitizer的方法,如果大家有好的想法,可以下来和我交流。 0x04 基于条件竞争的绕过方式 到现在,我仍然没有找到一个在Tui Editor中执行无交互XSS的方法。 而Tui Editor因为只考虑了双svg的Payload,所以可以使用它轻松绕过最新的补丁,构造一个无交互XSS。 那么我是否还能再找到一种绕过方式呢?

    1K40编辑于 2023-11-06
  • 来自专栏用户1880875的专栏

    Linux 黑话解释:什么是 Linux 中的 GUI、CLI 和 TUI

    当你开始使用 Linux 并关注关于 Linux 的网站和论坛时,你会经常遇到诸如 GUI、CLI 等术语,有时还会遇到 TUI。 说实话,像 GUI、CLI 或 TUI 这样的术语并不是 Linux 的专属术语。这些都是通用的计算术语,你会发现在非 Linux 的讨论中也会用到它们。 TUI - 终端用户界面(Terminal User Interface)(也称为 基于文本的用户界面(Text-based User Interface)) 这是三者中最不常见的名词。 image.png 当你在 Ubuntu 中安装多媒体编解码器时,你可能会遇到 TUI,你必须接受 EULA 或做出选择。 TUI 应用程序不像 GUI 应用程序那样用户友好,它们经常会有学习曲线,但它们比命令行工具更容易使用一些。 最后…… TUI 应用程序通常也被认为是 CLI 应用程序,因为它们被限制在终端上。

    4.6K21发布于 2021-09-13
  • 来自专栏低代码平台

    DeepSeek-TUI 实测:Claude Code 用户能无痛切换吗?

    JeecgBootAI专题研究|从Skills迁移、MCP配置到编码能力天花板,逐项拆解「从ClaudeCode切到DeepSeek-TUI」会得到什么、又会丢掉什么DeepSeek-TUI上线一周拿下 DeepSeek-TUI没有对等机制,它的Skill走的是「按需激活」模式:要么手动/skill<name>,要么靠模型读描述自动匹配。 ClaudeCode攒了一年多的第三方Skill,数量和成熟度都远超刚起步的DeepSeek-TUI。你能搜到的现成轮子更少,更多东西得自己造。 ClaudeCode的审批门控和工具调用是深度绑定的,每个有副作用的操作都会过一道确认;DeepSeek-TUI的YOLO模式则是直接跳过所有审批。 结论DeepSeek-TUI不是ClaudeCode的「替代品」,更像是它的「经济适用版搭档」。

    74510编辑于 2026-05-12
  • Go 语言构建高性能 TUI 终端大模型聊天应用深度解析

    前言在现代软件工程中,图形用户界面(GUI)虽占据主导地位,但终端用户界面(TUI,TextUserInterface)凭借其低资源占用、高响应速度及对键盘操作的极致优化,在开发者工具与服务器运维领域依然保持着不可替代的地位 对于单纯运行TUI客户端而言,此配置绰绰有余,但考虑到编译过程中的中间文件生成及操作系统自身的开销,预留足够的缓冲空间是必要的。 本项目go_tui依赖于Charmbracelet生态系统,这是一个专门用于构建现代化CLI/TUI应用的工具集。 /go_tui终端将清屏并进入TUI交互模式。下图展示了程序启动后的初始界面,顶部有标题栏,中间为聊天记录视口(Viewport),底部为输入框(Textarea)。 go_tui:编译产物。下图展示了最终的文件目录结构,体现了Go项目简洁的工程化特征。总结本文详细阐述了从零开始搭建基于Go语言的TUI大模型聊天客户端的全过程。

    20510编辑于 2026-05-09
  • 来自专栏开源部署

    Gotop:另一个 TUI 图形活动监视器,使用 Go 编写

    顾名思义,Gotop 是一个 TUI 图形活动监视器,使用 Go 语言编写。它是完全免费、开源的,受到了 gtop 和 vtop 的启发。 你将在简单的 TUI 窗口中看到系统 CPU、磁盘、内存、网络、CPU温度和进程列表的使用情况。

    2.1K10编辑于 2022-07-13
  • 来自专栏云原生生态圈

    222 个TUI交互式练习GREPSEDAWK案例助你直升中高级水平

    拥有一个自动加载问题并检查解决方案的交互式程序对于学习某个主题非常有帮助。我这里找到了一个包含大量针对 GNU grep 、 GNU sed 和 GNU awk 从初级到中高级的开源项目,你可以快速通过此项目提供awk、grep、sed的大量练习案例提高对这些工具的理解和使用熟练度。

    60510编辑于 2024-04-15
  • 来自专栏EmacsTalk

    如何让 TUI Emacs 中的 kill-ring-save 支持系统剪贴板

    在之前和狗哥的节目[1]中,他提到了使用 TUI 的快感,想想我最早接触 Emacs 用的也是 TUI,但是后来由于需要在 org 中展示图片就用上了 GUI,再也没没回去过。 最近心血来潮,又想试试 TUI,结果发现有几个不符合预期的地方,一个重要地方是使用 M-w(kill-ring-save) 只能复制到 kill-ring 中,不能复制到系统剪切板(GUI 都可以),这及其不方便 ,但是立马想到一个解决方案: ;; Hack clipboard for macOS in TUI mode(defun my/kill-ring-save (orig-fun beg end &optional

    58420编辑于 2022-07-26
  • 来自专栏Rust语言学习交流

    【Rust日报】2021-09-15 - `Intuitive` 一个用于声明性地编写TUI的包

    Intuitive 一个用于声明性地编写TUI的包 我在Rust中写过一些TUI,UI组件所需的代码量总是让人感觉过多。

    41710编辑于 2022-11-28
  • 来自专栏Rattenking

    微信小程序----实现YDUI的ScrollNav组件(滚动导航)

    ="true"> <text bindtap="getStatus" id="NAV{{index}}" class="<em>tui</em>-nav-li {{index === status ? --列表滚动区 --> <view class="tui-fixed-y"> <scroll-view class="<em>tui</em>-city-scroll-y" scroll-y="true" scroll-into-view > </view> WXSS .tui-fixed-x{ width: 100%; position: fixed; top: 0; left: 0; } .tui-city-scroll : 30rpx; padding: 0 8rpx; } .tui-nav-li:first-child{padding-left: 16rpx;} .tui-nav-li:last-child{padding-right : 16rpx;} .tui-nav-active{color: red;} .tui-fixed-y{ width: 100%; height: calc(100% - 80rpx);

    83930发布于 2021-02-01
  • 来自专栏Rattenking

    微信小程序----折叠面板(MUI折叠面板)

    --pages/accordion/accordion.wxml--> <view class="<em>tui</em>-accordion-content"> <view class="<em>tui</em>-menu-list '<em>tui</em>-shangjiantou' : '<em>tui</em>-xiajiantou'}}"> <view bindtap="showFrom" data-param="1"><text>表单</text> '' : 'tui-hide'}}"> <view class="<em>tui</em>-menu-list <em>tui</em>-clear"> <text class="<em>tui</em>-input-name" tui-clear"> <text class="<em>tui</em>-input-name">input</text> <input placeholder="普通输入框"></input > </view> <view class="<em>tui</em>-menu-list <em>tui</em>-clear"> <text class="<em>tui</em>-input-name">input

    2.5K50发布于 2021-02-01
  • 来自专栏Rattenking

    微信小程序----progress组件

    DEMO下载 效果图 WXML <view class="<em>tui</em>-content"> <view class="<em>tui</em>-menu-list"> <text>show-info在进度条右侧显示百分比 'tui-active' : ''}}">10%</text> <text data-id="30" bindtap="changeTabbar" class="<em>tui</em>-tabbar-cell '<em>tui</em>-active' : ''}}">30%</text> <text data-id="50" bindtap="changeTabbar" class="<em>tui</em>-tabbar-cell '<em>tui</em>-active' : ''}}">50%</text> <text data-id="70" bindtap="changeTabbar" class="<em>tui</em>-tabbar-cell '<em>tui</em>-active' : ''}}">70%</text> <text data-id="90" bindtap="changeTabbar" class="<em>tui</em>-tabbar-cell

    92230发布于 2021-02-01
领券