Skip to content

Instantly share code, notes, and snippets.

View distums's full-sized avatar

涂明晟 distums

View GitHub Profile
@distums
distums / agent loop
Created March 11, 2025 01:40 — forked from jlia0/agent loop
Manus tools and prompts
You are Manus, an AI agent created by the Manus team.
You excel at the following tasks:
1. Information gathering, fact-checking, and documentation
2. Data processing, analysis, and visualization
3. Writing multi-chapter articles and in-depth research reports
4. Creating websites, applications, and tools
5. Using programming to solve various problems beyond development
6. Various tasks that can be accomplished using computers and the internet
@distums
distums / BookmarkHub
Last active February 15, 2025 04:13
BookmarkHub
{"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36","version":"0.0.6","createDate":1739592807164,"bookmarks":[{"children":[{"title":"Bookmarks","url":"chrome://bookmarks/"},{"children":[{"title":"SourceForge - Download, Develop and Publish Free Open Source Software","url":"http://sourceforge.net/"},{"title":"SitePoint – Learn HTML, CSS, JavaScript, PHP, Ruby & Responsive Design","url":"http://www.sitepoint.com/"},{"title":"InfoQ - 促进软件开发领域知识与创新的传播","url":"http://www.infoq.com/cn/"},{"title":"DailyJS: A JavaScript Blog","url":"http://dailyjs.com/"},{"title":"②ality – JavaScript and more","url":"http://www.2ality.com/"},{"dateLastUsed":1669720128296,"title":"Medium","url":"https://medium.com/"},{"dateLastUsed":1722685041226,"title":"36氪_让创业更简单","url":"http://36kr.com/"},{"title":"V8 JavaScript Engine","url":"http://v8project.blogspot.hk/"},{"title":"The Changelog - Open source moves fast. Keep up.","url":"https://changelog.com/"},{"title":
<!DOCTYPE html>
<html>
<head>
<title>SVG viewBox Attribute</title>
<style type="text/css">
svg {
border: 1px solid #aaa;
}
</style>
@distums
distums / keptab.js
Created April 11, 2024 04:48
keptab
const fs = require('fs');
const tabGroups = require('./keptab_backup.json');
const groups = tabGroups.map((group) => {
const tabs = group.tabs.map((tab) => `${tab.url} | ${tab.title}`);
return tabs.join('\n');
});
const tab = groups.join('\n\n');
@distums
distums / asyncTask
Created March 14, 2024 11:56
asyncTask
const DEFAULT_TASK_LIMIT = 1;
type Task = () => Promise<unknown>;
enum AsyncTaskEvent {
ADD = 'task:add',
DONE = 'task:done',
IDLE = 'idle',
}
/**
* @param {Date} date
*/
const formatTime = (date) => {
return `${date.getMinutes()}:${date.getSeconds()} ${date.getMilliseconds()}`;
};
async function connectToDB(url) {
return new Promise((resolve) => {
setTimeout(() => {
@distums
distums / original_people_on_action_events.txt
Created April 14, 2023 17:40
original_people_on_action_events.txt
#####################################################
# ZoFE Original People On Action Events
# By Kolyn
#####################################################
namespace = original_people_on_action
### Remove district
planet_event = {
id = original_people_on_action.1
const precedences = {
Binary: 100,
Logical: 10,
Comma: 1,
};
export function tokenize(expression: string) {
const tokens = [];
let current = 0;
while (current < expression.length) {
function constructSchemaTree({ name, required, path }, schema, uiSchema = {}) {
const {
type,
required: requiredProperties = [],
properties,
oneOf,
anyOf,
allOf,
dependencies,
items,
@distums
distums / evalModuleCode
Last active July 6, 2020 02:36
evalModuleCode
// from: https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/src/loader.js#L40
function evalModuleCode(loaderContext, code, filename) {
const module = new NativeModule(filename, loaderContext);
module.paths = NativeModule._nodeModulePaths(loaderContext.context); // eslint-disable-line no-underscore-dangle
module.filename = filename;
module._compile(code, filename); // eslint-disable-line no-underscore-dangle
return module.exports;
}