分类: 软件分享

  • Sakurairo_Nuxt,一款高性能的WordPress主题

    简介

    由于传统WordPress主题速度与开发体验不佳,且优化麻烦,所以我决定采用Nuxt重制我喜爱的Sakurairo WordPress主题。

    本主题采用了Nuxt作为Web框架,使用WPgraphql和hachimi_rest与WordPress进行交互,保留了Sakurairo WordPress主题的样式,但是性能有了巨大的提升,且仍然可以享受WordPress的可视化排版与管理体验,得益于本主题特殊的设计,古腾堡区块的所见即所得在前台能得到基本的保留。

    此外,本主题还拥有以下增强功能,无需额外配置即可默认拥有:

    • 全站图片优化
    • 前台CSR体验
    • 前台体积优化
    • 前台历史记录无缝加载
    • 新增的简洁风文章卡片
    • 内置的Markdown和Katex数学公式支持
    • 预渲染的代码高亮支持

    所以,本主题可以做到加载过的页面缓存在前台会话中,同一标签页在穿梭中不会重复请求已加载过的页面,意味着用户返回文章列表不会有任何延迟!
    CSR意味着相比pjax,加载相同的数据用户只需要拉取更少的页面数据。
    经过优化的前台体积相比传统的主题体积更小,Nuxt的SSR优化也使本主题的首屏延迟更低。

    目前本主题已经完成的大部分的开发任务,博主已经用上了这款主题,喜欢的话可以多看看,或者跑个分?使用F12,在开发者工具中查看lighthouse对本主题的评分。

    如何使用

    你可以前往Github查看详细说明:https://github.com/nicocatxzc/Sakurairo_Nuxt

    方法1

    使用仓库中的docker-compose.yml编排模板,填上其中的后端连接信息环境变量,然后启动编排,创建反代服务器代理至8886接口即可(如果你没有改编排模板中的网络信息)

    方法2

    编辑项目中的.env.example,将其中的配置项改为你的WordPress连接信息,并保存为.env 或者随后在你的运行环境添加以下变量,其中对应的值换成你自己的站点连接信息,管理员名称,以及管理员的应用程序密码:

    NUXT_WORDPRESS_URL="https://your.wordpress.site/"
    NUXT_WORDPRESS_USER_NAME="administrator"
    NUXT_WORDPRESS_AUTH_TOKEN="yourAdminToken"

    你可以在WordPress后台的编辑个人资料页面的底部找到应用程序密码设置,你可以在这里创建一个应用程序密码

    然后使用pnpm run build,在构建完成后将.output目录中的内容上传至你的服务器,然后在目录下使用cd server&&node index.mjs来启动应用程序

    如果遇到图片无法正常加载的情况,请在server目录下运行pnpm install sharp来安装正确的二进制模块,然后重新启动应用程序

    你可以添加PORT环境变量来指定监听端口

    应用程序启动完成后放行其监听端口,为其创建正确的反代服务器即可正常使用

    首次使用

    第一次使用请使用你的wordpress管理员账户登录应用并初始化主题设置

    在后台的外观——导航栏中你可以看到插件自行创建或分配的导航栏,你可以编辑菜单来修改导航栏的内容(最大两层), 如果你没有给主题导航栏分配菜单,那么插件将自动创建或给自己分配一个可用的菜单

    本主题没有页面模板,你可以在对应页面使用短代码或古腾堡区块来渲染模板

    你可以继续使用古腾堡编辑器排版,插入任何内容以及下载链接,本主题完全支持渲染,WordPress后端的内容和文件会被完全代理

  • OCS网课助手使用教程(持续更新)

    OCS网课助手使用教程(持续更新)

    OCS网课助手是由enncy开发的一款浏览器脚本,完成安装配置以后可以实现部分网课平台的自动刷课、自动答题等功能,解放双手。

    项目地址:

    官网:https://docs.ocsjs.com/


    快速上手

    在Windows上使用OCS网课助手

    Microsoft Edge:点击进入微软插件市场安装篡改猴 – Microsoft Edge Addons
    Google Chrome:点击进入Chrome应用商店安装Tampermoneky
    其余同理,浏览器安装Tampermonkey插件即可。

    然后在拓展管理中开启“开发者模式”确保功能可以正常运行。

    脚本安装:点击进入Greasyfork,点击安装即可

    如果因为网络原因打不开,可以前往作者的Github发布页:
    https://github.com/ocsjs/ocsjs/releases
    安装ocs.user.js(此为ocsjs官网的腾讯云cdn直装链接)
    如果访问不稳定可以尝试安装我保存的4.11.22版:ocs.commom.user.js

    以下启用MainfestV2支持为可选操作,作者声明在最新版已经适配了MainfestV3,如果你觉得不妥或者出现了故障可以尝试以下操作。

    启用Mainfest V2支持

    在最新的浏览器中,相关功能可能升级为了V3版本,对网课脚本的功能进行了进一步限制,可能导致脚本无法正常刷课答题,你可以在浏览器的标题栏输入chrome://flags或edge://flags/进入如左图所示页面,启用M137 flags、M138 flags和Allow legacy extension manifest versions这三个功能,改为Enable,然后重启浏览器。

    如果找不到你可以使用键盘上的ctrl+F键呼出文字搜索功能

    启用Mainfest V2

    进入你的网课课程网页:

    观察OCS网课助手脚本是否已经正常工作

    脚本管理器提示脚本已经成功运行,应该就可以看到OCS网课助手的悬浮窗了

    TamperMonkey菜单

    自动完成网课任务

    OCS网课助手答题设置页

    在启用该插件后,在支持的网课网站进入课程任务页面后OCS网课助手脚本会自动刷课、自动完成学习任务,无需人工干预

    OCS网课助手正在答题

    在进入作业/考试页面后,OCS网课助手脚本会自动获取题目内容,
    通过在线的题库服务获取结果后会自动填充到作业/考试的题目空中,帮助你完成任务
    可用的题目类型包括选择和填空等,较为客观的题目仍需手动完成

    OCS网课助手题库设置

    你可以在全局设置中配置你的题库,
    该服务可能需要付费

    OCS网课助手划词搜索

    在不支持自动答题的页面仍然可以使用划词搜索

    言溪题库私人题库

    言溪题库解析中可以将学校下发的题库解析并导入到私人题库中使用,补充付费题库没有的解析

    言溪题库AI答题

    言溪题库现在已经支持AI答题了,个人感觉准确率还挺高的,有70%左右吧。有需要的同学可以去言溪题库官网开通,不过相比普通搜题会消耗数倍的次数


    在Android上使用OCS网课助手

    OCS网课助手支持在所有支持TamperMonkey拓展的浏览器上运行,所以在Android平台上你同样可以使用OCS网课助手愉快刷课甚至做作业。

    以Firefox为例

    首先,在你的Android手机上安装Firefox浏览器(你可以从此处加速下载:夸克网盘

    然后点击右上角的“更多”,接着选择“拓展”,
    在打开的页面中划到最底部,选择“寻找更多拓展”,然后在应用商店中搜索“Tampermonkey”,安装篡改猴。

    如果你在点击“拓展”后的页面中能看见“篡改猴”,也可以直接点击“+”安装,反正只要在浏览器中安装了“篡改猴”这个插件即可。

    接着依旧是使用和电脑版同样的安装链接进行安装,点击前文的安装链接后没问题应该会弹出这样的窗口,点击安装即可,然后前往相关网课页后即可看到OCS网课助手的窗口了,配置和电脑端的一模一样,可以参考前文进行配置使用。

    一些小技巧

    多任务

    超星学习通会检测你的鼠标还在不在当前窗口,移动出后会停止播放,
    如果不希望它影响你正常使用,可以使用
    windows+Tab键新建一个桌面,把自动学习的窗口丢到后台,在刷课脚本的帮助下它仍然会自动推进进度,而你的前台工作不会因此受到影响

    脚本编辑

    在OCS网课助手脚本的编辑页面临时加入这一行

    // @match                   *://*/*

    并保存可以让脚本在任何页面使用,搭配划词搜索可以更快完成任务

    使用倍速或通宵刷课可能会导致学习进度被清零,这些加速功能请酌情使用。

    只要是支持Tampermonkey的浏览器理论上都能使用,无论是哪个平台。

    OCS网课助手脚本是有缓存功能的,如果你已经完成了一次答题,可以登录宿友的学习号,利用缓存功能帮他们也快速完成一下练习作业,特别是在练习比较多的情况下,这个过程是不会消耗题库搜索次数的。

    结语

    希望我的这篇非官方帮助文档可以帮助到你们。

  • 实用软件分享

    Office Tool Plus

    Powerpoint、Excel、Word、Visio等Office全家桶套件一键安装

    从南京大学镜像站下载:下载win64位版

    从官网下载页下载其他版本:下载其他版本

    生产

    Krita绘画
    Live2d Cubismlive2d制作
    Audacity音频编辑
    MuseScore音乐制谱工具
    Onlyoffice开源office工具
    Libreoffice开源office工具
    WPS国内office工具,上手简单
    Microsoft 365microsoft自家office工具
    Opentoonz动画制作
    Blender开源,免费的3d建模,渲染软件
    希沃易+希沃全家桶
    OBS Studio视频录制,直播,可扩展性强
    Obs-websocketobs远程控制插件
    Islideoffice素材获取
    HandBrake视频转换和压制
    格式工厂格式转换
    Utools效率提高工具,可玩性高
    Broadcast麦克风降噪
    RTX Voice麦克风降噪
    Adobe Photoshop图片编辑
    Adobe Premiere Pro视频编辑
    Adobe After Effects视频特效制作
    Adobe Audition音频编辑
    Adobe Dreamweaver网页设计
    Autodesk Maya3d建模,渲染
    Autodesk 3ds Max3d建模,渲染
    FL STUDIO音乐制作
    Slack办公协作
    Thunderbird邮件收发平台
    GIMP开源,免费的图片编辑软件
    Kdenlive开源,免费的视频编辑软件
    Davinci Resolve视频编辑
    思源笔记强大的笔记编辑和管理软件
    Grasscutter游戏后端服务器
    moligeekweb集成工具
    Cloudreve支持多家云存储的云盘系统
    lightspark开源的flash运行库
    Darktableraw图片编辑器
    TSAC音频压缩工具
    pinokioAI部署管理工具
    scoop包管理器
    typstmarkdown编辑器
    darktableraw格式编辑器
    comflowysd前端
    tsac音频压缩工具
    terawellpose编辑器
    lykosAI部署管理工具

    开发

    Visual Studio code强大的代码编辑器
    Visual Studio集成式开发环境
    Jetbrains集成式开发环境
    Theme Studio华为主题编辑器
    JAVAjava开发环境
    Pythonpython开发环境
    pippython包管理器
    .NET.NET开发环境
    Docker开源的应用容器引擎
    git开源的版本管理工具
    Sourcetreegit图形化工具
    Tortoisegitgit图形化工具
    Gitkrakengit图形化工具
    SmartGitgit图形化工具
    MSYS2shell 命令行开发环境,移植了pacman作为包管理器
    Cygwin/Xshell 命令行开发环境
    Win-Bashshell 命令行开发环境
    Gradio快速创建图形用户界面(GUI)的Python库
    Pytorch开源的Python机器学习库
    nvmnode.js版本管理器
    microsoft visual c++Windows系统的c++运行库
    fiddler软件debug工具
    Stirling-PDFpdf文件转换工具
    nsight-systemsNVIDIA显存分析工具
    Radeon Memory VisualizerAMD可视化显存分析工具
    huawei-theme-studioemui主题编辑器
    tauri应用开发和打包工具
    gogsgit协同平台
    pipmanagerpip包管理器前端
    anaconda包管理器
    maven包管理器
    Process Monitor进程活动查看器
    Wappalyzer一款分析工具,可以找出网站用了哪些黑科技

    串流

    Audiorelay音频串流
    SoundWire音频串流
    WO Mic麦克风串流
    Webcam摄像头串流
    DroidCam摄像头和麦克风串流
    Macast多平台视频串流工具

    远程桌面

    Parsec低延迟游戏串流
    RayLink多平台远程桌面工具
    Rustdesk可自建的开源远程桌面工具
    Todesk多平台远程桌面工具
    Spacedesk电脑屏幕扩展
    贝锐向日葵多平台远程桌面工具
    Monect远程控制
    Newdesk多平台远程桌面工具

    内网穿透

    frp一款专业的内网穿透工具
    Zerotier内网穿透工具
    Tailscale内网穿透工具

    玩机

    Driverpack驱动安装和管理
    Driverfix驱动安装和管理
    图拉丁吧工具箱玩机工具箱
    云图工具箱玩机工具箱
    卡硬工具箱玩机工具箱
    dism++强大的 Windows 系统优化工具
    傲梅分区助手硬盘分区与管理
    Etcher启动盘制作器
    rEFInd多系统引导工具
    Diskgenius硬盘分区与管理,数据恢复
    Firpe支持网络的pe
    微PE工具箱简洁,强大的pe
    AIDA64硬件信息查看
    Reimageplus系统文件修复
    Ventoy多系统启动盘制作工具
    WearOS工具箱手表安卓系统玩机工具
    秋之盒安卓系统玩机工具
    白眼性能测式
    Display Driver Uninstaller显卡驱动清理工具
    Fan Control电脑风扇控制工具
    ohook开源的office激活工具,使用新的方法激活(非KMS激活),仅支持Windows10及以上版本
    WizTree目录占用分析,以可视化块状的方式展示哪些文件和文件夹使用的磁盘空间
    Microsoft-Activation-ScriptsWindows系统,office激活脚本,小巧,开源
    space sniffee目录占用分析
    Geek uninstall强大的卸载工具,轻巧,能够卸载残留
    iobit uninstaller强大的卸载工具
    wise disk clear强大的垃圾清理工具
    AutumnBox图形化adb工具
    QEFIEntryManagerefi启动项管理器
    ViVeWindows功能调试工具
    HEU_KMS_Activator激活工具
    Bootice引导编辑工具
    PowerToys用于自定义Windows的实用工具
    crystalmark硬盘信息查看工具
    DriverStoreExplorer驱动清理工具
    MSI AFTERBURNER显卡控制与监测工具
    Ext2Fsdext分区读取工具
    Files文件管理器

    美化

    Wallpaper Engine视频壁纸
    枫の美化工具箱windows美化工具
    Droptopfourmacos风格任务栏
    Jaxcore小组件工具
    Rainmeter自定义桌面工具
    人工桌面米哈游自家的视频壁纸
    Startallback开始菜单修改
    MicaForEveryone边框毛玻璃效果
    TranslucentTB任务栏透明
    ExplorerBlurMica文件管理器背景透明
    TaskbarXIdocker栏
    TaskbarXdocker栏
    Aerial窗口最大化的大小限制工具,配合docker栏工具使用
    RoundedTB任务栏分段
    lively动态壁纸工具
    start11自定义开始菜单
    fences桌面图标半透明
    LiteLoaderQQNTQQNT插件加载器

    虚拟机

    VMware Workstation Pro功能较多,性能较强
    VirtualBox性能较弱
    unraid虚拟化工具,性能强
    Proxmox开源的企业级服务器虚拟化工具,性能强
    qemu开源的虚拟机
    Vmware unlock在Vmware Workstation添加安装MacOS的支持

    优化工具

    Windhawk自定义windows框架
    Autohotkey快捷键设置
    DesktopOK桌面图标位置备份
    ContextMenuManager右键菜单管理
    MyComputerManager文件管理器快捷图标管理
    Protect-Windows-Context-Menu右键菜单保护工具
    Windows 11 Classic Context Menuwindows经典右键菜单还原
    ContextMenuForWindows11自定义新版右键菜单

    下载工具

    Aira2强大的下载工具
    Bitcomet.torrent种子、磁力链等多功能多线程高速下载工具
    Office Tool Plusoffice下载工具
    唧唧Down哔哩哔哩视频下载工具
    AriaNg图形化aria2工具
    lux视频下载工具
    yt-dlp一款强大的视频下载工具,包括youtube视频
    you-get视频下载工具
    scoopWindows命令行包管理器
    motrix多线程下载工具
    BBDown哔哩哔哩视频下载工具
    multithreaded-download-manager浏览器多线程下载工具
    Rodel.Downloaderhuggingface,modelscope,civitai模型下载工具

    其他

    火绒安全软件杀毒软件,能让windows defender安静下来
    Traffic monitor网速和硬件监测工具
    7zip开源的解压缩工具
    VLC开源的视频播放器
    Sunshine
    Moonlight
    开源的跨设备串流工具
    类似于多屏协同
    迅飞输入法简洁,语音识别准确度高
    wiseclearwiseclear系列全家桶
    gnirehtetandroid有线上网工具
    alist一个支持多存储的文件列表/WebDAV程序
    localsend多平台文件互传工具
    Adobe-GenPAdobe软件激活工具
    Listary强大的文件搜索工具
    Everything强大的文件搜索工具
    PixPin强大的截图工具
    Snipaste强大的截图工具
    smiley-sans开源可商用字体
    Resilio Sync全平台文件同步工具
    hashcat密码恢复工具
    NanaZip解压缩工具
    peazip解压缩工具
    PipManager图形化的python软件包管理器
    acghelperb站浏览器插件
    immersivetranslate浏览器双语翻译插件
    划词翻译浏览器翻译插件
    resilio文件同步工具
    hashcat密码破解工具
    BetterGI原神自动操作工具
    March7thAssistant星穹铁道自动操作工具
    nanazip解压缩工具
    bitwarden密码管理工具
    sandboxie沙箱工具

    网盘

    夸克网盘限速200kb/s
    百度网盘“100kb/s,但空间大,且资源较多”
    123云盘空间大,客户端不限速
    Onedrivemicrosoft官方网盘
    阿里云盘不限速
    兰奏云限文件体积,不限速,但经常换域名

    动捕

    AI视频动捕支持3d动捕
    vtuber studio支持2d动捕
    PrprLive支持2d动捕,免费

    自建网盘

    WinNASwindows下的nas搭建工具
    Cloudreve部署公私兼备的网盘系统
    Openstacknas系统
    truenasnas系统
    Alist可以挂载多家网盘的自建网盘工具

    《我的世界》工具

    Minecraft Server bedrock官方基岩版开服器
    Minecraft Server Java官方java版开服器
    PCL2第三方启动器
    HMCL第三方启动器,支持多平台
    AMULET地图编辑器
    chunker地图编辑器
    MCC Tool Chest PE地图编辑器
    Minecraft for Windows我的世界基岩版
    LinearRegionFileFormatTools存档压缩工具
    prismlauncher我的世界启动器
    mohistmc我的世界开服器
    getbukkit我的世界开服器
    Dungeon Finder在线地图查找器
    地图画生成游戏内可看的地图画

    娱乐

    Steam游戏发售平台
    MuMu模拟器安卓模拟器

    音乐

    网易云音乐音乐推荐较精确
    QQ音乐版权多
    酷狗音乐中规中矩
    iTunes版权多

    以上表格内容大部分转自licyk,部分内容有删改

    请支持正版软件!